We are seeking a detail-oriented and skilled
QA Automation Engineer
with hands-on experience in
UI testing, web testing, and mobile testing
. The ideal candidate will be responsible for designing, developing, and maintaining automated test scripts to ensure the quality, performance, and stability of our applications across web and mobile platforms.
Key Responsibilities:
-
Design and implement robust automated test scripts for
web and mobile applications
(iOS and Android).
-
Develop and execute UI automation tests using tools like
Selenium, Playwright, or Cypress
.
-
Perform end-to-end testing of responsive web applications to validate user interface functionality and user experience.
-
Create and maintain automated test suites for
regression, smoke, and sanity testing
.
-
Collaborate with developers, product managers, and other QA team members to understand requirements and resolve issues.
-
Identify bugs early in the development lifecycle and work closely with the development team for resolution.
-
Maintain test environments and ensure consistent test coverage across releases.
-
Contribute to continuous integration and continuous testing efforts within the CI/CD pipeline.
-
Document test results, generate defect reports, and contribute to QA documentation.
Required Skills & Qualifications:
-
Bachelor’s degree in Computer Science, Engineering, or a related field.
-
1–2 years
of experience in QA automation with focus on
UI, web, and mobile testing
.
-
Basic knowledge of automation tools such as
Selenium, Appium, Playwright, or Cypress
.
-
Experience with mobile testing frameworks and emulators/simulators.
-
Basic understanding of
JavaScript, Java, or Python
for test scripting.
-
Familiarity with
REST API testing
using tools like Postman or Rest Assured.
-
Experience with
version control tools
(e.g., Git) and
test management tools
(e.g., JIRA, TestRail).
-
Understanding of
Agile/Scrum
software development methodologies.
-
Strong analytical, troubleshooting, and communication skills.