Automation Test Engineer
We are looking for a skilled Automation Test Engineer to design, develop, and execute automated test scripts for our applications. The ideal candidate will have strong experience in test automation frameworks, CI/CD integration, and a deep understanding of quality assurance methodologies.
Key Responsibilities
· Design, develop, and maintain automation test scripts using tools such as , Locust, JMeter, Playwright, Appium, or similar.
· Collaborate with developers, business analysts, and QA team members to identify test requirements and define automation strategies.
· Perform functional, regression, integration, API, and performance testing through automation.
· Integrate automated tests into CI/CD pipelines (Jenkins, GitLab CI, Azure DevOps, etc.).
· Analyze test results, identify defects, and work closely with development teams to resolve issues.
· Maintain test data and environments required for automation.
· Contribute to improving overall QA processes and best practices.
· Create test documentation including test plans, reports, and metrics for stakeholders.
Required Skills & Qualifications
· Bachelor’s degree in Computer Science, Engineering, or related field.
· 3–5 years of experience in software testing with a focus on automation.
· Strong programming/scripting knowledge in Python, JavaScript, or Java.
· Hands-on experience with automation tools/frameworks like Locust, Cypress, Playwright, TestNG, JUnit, Robot Framework, or Appium.
· Experience in API testing (Postman, REST Assured, etc.).
· Good understanding of Agile/Scrum methodologies.
· Familiarity with version control (Git) and CI/CD pipelines.
· Strong analytical and problem-solving skills.
· Excellent communication and collaboration abilities.
Good to have
· Experience with cloud-based testing platforms (e.g., BrowserStack, Sauce Labs).
· Knowledge of performance testing tools (JMeter, Gatling).
· Exposure to containerization tools (Docker, Kubernetes).
· ISTQB or other QA-related certification