QA Engineer

Location UK / Belfast

Job Type Permanent full-time, TemporaryContract

Salary Not disclosed

Updated 4 days ago

Reference 1384260

 Job Description

Are you an inquisitive QA Engineer looking for a truly innovative company, with TDD at its core? Then look no further than PA Consulting.

PA Consulting are an innovation and transformation consultancy that believes in the power of ingenuity to build a positive human future in a technology-driven world. Our diverse teams of experts combine innovative thinking with breakthrough technologies to progress further, faster. 

With a global network of FTSE 100 and Fortune 500 clients, we offer you unrivalled opportunities for growth and the freedom to excel. Combining strategies, technologies and innovation, we turn complexity to opportunity and deliver enduring results, enabling you to build a lasting career.

Duties & Responsibilities

We work in an agile way across all our projects, and as a Test Engineer you’ll be a key member of the team. You’ll have a lot of influence over our working methods, and will be passionate about testing and automation. You might be a Test Engineer, but that doesn’t mean you are solely responsible for QA, that lies across the team, but we’ll be looking at you to enable the team and apply the most appropriate quality gates before releasing code.

Depending on the scale of the project, you could be maintaining an automation framework for a large-scale project. Alternatively, you could be acting in a testing capacity within a project, ensuring that acceptance criteria are implemented correctly on each sprint. Thinking like a tester is a skill, and we rely upon our Test Engineers to ensure our solutions. You’ll have an inquisitive and curious mindset, creating test cases capable for happy-path and edge cases. 

The Person

  • A minimum of 2 years’ experience in industry
  • A QA mindset; curious and inquisitive.
  • Strong test strategy and test planning experience. Developing both happy path and edge test cases.
  • A team player. Our Test Engineers are embedded into development pods, and we expect you to take shared responsibility for the sprints, helping the team out to meet their goals and commitments.
  • Proficient developer with experience in either the Java or .Net stack:

           Using tools like JIRA for tracking progress and traceability.

           Developing code using CI/CD tools.

           Working against a branching strategy, committing code regularly to repo E.g. git, svn or cvs.

           Strong understanding of OOP, including Page Object Model and Solid.

           Writes clean, readable, maintainable and reusable code

           Experience in using fundamental tools and languages E.g. OS, SQL, Unix, CLI tools, PowerShell, Shell Scripting,               HTML and CSS.

  • Experience in implementing and using automation frameworks and approaches:

           Selenium. Web Driver API experience, not just using the GUI as a tool for automation. You can use the Web Driver API to write specific test classes and methods.

          TestNG.

          BDD tools such as Cucumber, SpecFlow with experience in writing feature files, building feature hooks and testing scripts.

          Integration between testing framework and CI/CD tools, such as Bamboo and Jenkins, ensuring automation runs as part of the build process.

  • We value experience, attitude and aptitude over qualification, but typically we see successful candidates in the role who have:
  •  An honours degree in a STEM subject
  • GCSE English Language and Mathematics

The Package:

  • Competitive salary
  • Casual dress code, lively working environment and ultramodern offices
  • Private medical insurance
  • Interest free season ticket loan
  • 25 days annual leave with the opportunity to buy 5 additional days
  • Company pension scheme
  • Annual performance-based bonus
  • Life and Income protection insurance
  • Tax efficient benefits (cycle to work, give as you earn, childcare benefits)
  • Voluntary benefits (Dental, critical illness, spouse/partner life assurance)

Please click HERE to download full Job Description

To apply, please forward your CV via the APPLY button below.

Closing date: 31st of January 2019