Quality Assurance Automation Engineer
Job Description & How to Apply Below
We are looking for an experienced QA Automation Engineer with 6+ years of hands-on experience in software test automation across web, mobile and API/backend applications
.
The ideal candidate will have strong experience designing, developing and maintaining automation frameworks, working with Selenium, Appium, Java, API automation and CI/CD
, and should be comfortable working in an Agile environment with developers, product owners and other QA professionals.
The candidate should also have exposure to performance testing using JMeter and cloud-based testing platforms such as Lambda Test
.
- Design, develop and maintain scalable automation frameworks for web, mobile and API applications
. - Develop and maintain automated test scripts using Selenium Web Driver, Appium and related automation tools.
- Perform API/backend automation and validation.
- Integrate automated test suites into CI/CD pipelines.
- Execute functional, regression, integration and end-to-end automation testing.
- Perform performance, load and endurance testing using JMeter.
- Identify, document, track and validate defects through resolution.
- Analyze test results and provide clear reports to technical and business stakeholders.
- Collaborate closely with developers, business analysts and product owners to understand requirements and define appropriate test coverage.
- Participate in Agile ceremonies including sprint planning, daily stand-ups and retrospectives.
- Continuously improve automation frameworks, test coverage and QA processes.
- Take ownership of assigned testing activities and deliverables.
- Appium
- Java
- Cucumber/BDD
- API automation – preferably REST Assured
- Web and mobile automation
- JMeter
- Load, stress and endurance testing
- Git/Git Hub
- Git Hub Actions and/or Jenkins
- HTML/CSS
- SQL/backend testing
- Agile/Scrum
- Bachelor's degree in Computer Science, Software Engineering, Information Technology or a related field.
- Experience building automation frameworks from scratch.
- Experience working with banking, fintech, payments or other enterprise applications.
- Experience with REST APIs and microservices.
- Experience working with Android and iOS applications.
- Experience with Playwright/Cypress is an advantage.
- Experience working in large Agile/Scrum teams.
- Strong analytical and problem-solving skills.
- Excellent communication and interpersonal skills.
- Ability to work independently and take ownership.
- Ability to communicate technical issues clearly to developers and stakeholders.
- Strong attention to detail.
- Ability to work effectively in a fast-paced Agile environment.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×