JOB DESCRIPTION
Role Expectations : Responsibilities
Design, develop, and maintain automated test frameworks and scripts for web, API, and mobile applications.
Collaborate closely with developers, product managers, and DevOps to ensure seamless integration and high-quality releases.
Identify, document, and track defects and test coverage using test management tools (e.g., Jira, TestRail).
Participate in code reviews and contribute to test strategy, planning, and risk analysis.
Perform integration, regression, and performance testing as part of CI / CD pipelines.
Continuously evaluate and recommend new automation tools and technologies to improve testing efficiency.
Develop and maintain test documentation , including test plans, test cases, and test results.
Qualifications :
Bachelor’s degree in Computer Science, Engineering, or a related field.
3 to 4 years of experience in QA automation and software testing.
Strong programming / scripting experience in Java, Python, or JavaScript .
Expertise in automation tools such as Selenium, Cypress, Playwright, Appium, TestNG, JUnit , etc.
Hands-on experience with API testing tools (e.g., Postman, REST Assured, Karate).
Familiarity with CI / CD pipelines using Jenkins, GitLab, or similar tools.
Strong understanding of SDLC , STLC , and Agile methodologies .
Experience with version control systems (Git, Bitbucket).
Excellent analytical, debugging, and problem-solving skills.
Strong verbal and written communication skills.
Quality Assurance Engineer • Kanpur, Uttar Pradesh, India