Qa Automation Engineer

Watford, ENG, GB, United Kingdom

Job Description

Job Overview


We are seeking a highly skilled QA Automation Engineer to join our dynamic software development team. The ideal candidate will be responsible for designing, developing, and executing automated test scripts to ensure the quality and performance of our mobile and web applications. This role requires a strong understanding of software testing methodologies, test automation tools, and continuous integration processes. The QA Automation Engineer will collaborate closely with developers, product managers, and other stakeholders to deliver reliable, high-quality software solutions across various platforms including Android, iOS, and web environments. Experience with APIs, databases, and cloud services is essential to succeed in this role.

Responsibilities



Develop and maintain automated test scripts using tools such as Selenium, TestNG, JUnit, Cucumber, and HP ALM for comprehensive test coverage. Perform functional, system, regression, performance, load testing, and user acceptance testing on mobile applications (Android & iOS) and web applications. Integrate automated tests into CI/CD pipelines utilizing Jenkins, GitLab, Azure DevOps, or similar tools to enable continuous testing workflows. Conduct root cause analysis for defects identified during testing phases and work with development teams to resolve issues efficiently. Collaborate in requirements gathering and review to create detailed test cases and test plans aligned with business needs. Execute API testing for RESTful services using tools like Postman or SoapUI; validate data integrity with SQL/PLSQL databases such as MySQL, Oracle, Microsoft SQL Server, DB2, or MongoDB. Support system integration testing by verifying web services (SOAP & REST), microservices architecture, and service-oriented architecture components. Participate in release management activities ensuring smooth deployment cycles through proper testing documentation and sign-offs. Maintain comprehensive documentation of test cases, test results, and defect reports; utilize Jira or similar tools for tracking issues. Keep abreast of emerging trends in automation frameworks and testing tools; recommend improvements to enhance testing efficiency.

Requirements



Proven experience in automation testing with frameworks such as Selenium WebDriver, TestNG, JUnit, Cucumber (BDD), or HP ALM. Strong programming skills in Java, Python, C#, or JavaScript; scripting experience is essential for developing robust automation scripts. Hands-on experience with mobile testing on Android and iOS platforms using Appium or similar tools. Familiarity with API testing using RESTful APIs; knowledge of JSON/XML data formats is required. Proficiency in database querying using SQL/PLSQL; experience working with MySQL, Oracle DB2, Microsoft SQL Server or MongoDB is preferred. Knowledge of SDLC methodologies including Agile (Scrum), Waterfall; experience working within DevOps environments is a plus. Experience with version control systems such as GitHub or GitLab; continuous integration tools like Jenkins or Azure DevOps are highly desirable. Strong analytical skills for troubleshooting issues across different systems; ability to perform performance testing using LoadRunner or similar tools is advantageous. Excellent understanding of software quality assurance principles including functional testing, system testing, regression testing, UI/UX validation, and user acceptance testing. Ability to work independently and collaboratively within a fast-paced environment; strong communication skills are essential. This position offers an exciting opportunity to be part of a forward-thinking team dedicated to delivering high-quality software products through innovative automation solutions.
Job Type: Full-time

Pay: 32,000.00-40,000.00 per year

Benefits:

Company events Company pension Employee stock purchase plan Free parking Gym membership Health & wellbeing programme Referral programme Sick pay UK visa sponsorship Work from home
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD4463708
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Full Time
  • Job Location
    Watford, ENG, GB, United Kingdom
  • Education
    Not mentioned