Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

ModMed • Hyderabad, Telangana, India
Role & seniority: Senior QA Automation Engineer (5+ years in software development or testing; at least 3 years hands-on test automation)
Stack/tools: Java (or equivalent) with Selenium; TestNG, Cucumber, Appium; API testing with Postman, Rest Assured, Playwright; CI/CD: Jenkins, Bitbucket Pipelines, GitHub Actions; QA tooling: Confluence, TestRail; version control: Git (Bitbucket/GitHub/GitLab)
Design, develop, and maintain automated test frameworks and scripts for web and API testing; write and maintain automated test cases
Integrate automated tests into CI/CD pipelines; perform both manual and automated testing across multiple phases; analyze results and drive issue resolution
Collaborate with developers and product owners; participate in Agile ceremonies; ensure traceability of test coverage to requirements and contribute to QA process improvements
5+ years in software development or testing; 3+ years in test automation
Strong Selenium + Java proficiency; experience with TestNG, Cucumber, or Appium
API testing expertise (Postman, Rest Assured, Playwright); knowledge of unit/integration/system/regression/acceptance testing
Experience with Agile/Scrum, Git-based workflows, and CI/CD tools (Jenkins, Bitbucket Pipelines, GitHub Actions)
Ability to create test documentation (Confluence, TestRail) and communicate risks clearly
Responsibilities
Actively participate in Agile ceremonies including sprint planning, backlog grooming, user story discussions, acceptance criteria definition, demos, and retrospectives. Collaborate with developers and product owners to ensure quality standards are embedded throughout the software development lifecycle. Design, develop, and maintain automated test frameworks and scripts for web and API testing. Write, execute, and maintain automated test cases using tools like Selenium, Appium, Cucumber, TestNG, or Playwright. Develop and maintain test plans and test cases, identifying areas best suited for automation. Perform API testing using tools such as Postman, Rest Assured, or Playwright. Execute both manual and automated tests across different test phases-unit, integration, system, regression, and acceptance. Analyze test results, identify root causes, and collaborate with the development team to resolve issues. Integrate automated tests into CI/CD pipelines (e.g., Jenkins, Bitbucket Pipelines, or GitHub Actions). Ensure traceability of test coverage to requirements, providing clear documentation and test reports. Contribute to continuous improvement of QA processes, automation frameworks, and coding standards. Support defect triage, risk assessment, and release readiness discussions. Stay up to date on the latest QA tools, frameworks, and testing practices.
Technical Contribution and Collaboration
Write efficient, maintainable test automation code in Java (or equivalent language). Participate in peer code reviews and design discussions to ensure testability and quality. Communicate test strategy, risks, and progress clearly to the team during stand-ups and sprint reviews. Proactively identify automation opportunities and areas for quality improvements. Collaborate with cross-functional team members to ensure smooth handoffs and shared ownership of quality. Provide mentorship or guidance to team members on test automation best practices. Understand business requirements and ensure testing aligns with functional and non-functional goals.
Key Skills And Qualifications
Education: Bachelor’s or Master’s degree in Computer Science or related field.
Experience: 5+ years in software development or testing, with at least 3 years of hands-on test automation experience.
Automation Expertise: Strong proficiency in Selenium with Java; experience in frameworks like TestNG, Cucumber, or Appium.
API Testing: Skilled in tools like Postman, Rest Assured, or Playwright for manual and automated API validation.
Testing Methodologies: Deep understanding of unit, integration, system, regression, and acceptance testing.
Collaboration: Experience working in Agile/Scrum teams alongside developers and product owners.
Version Control: Proficient with Git-based workflows (Bitbucket, GitHub, or GitLab).
CI/CD: Exposure to continuous integration tools such as Jenkins or Bitbucket Pipelines.
Documentation: Proficient in creating test documentation (Confluence, TestRail, or similar). Strong problem-solving, analytical, and communication skills. Self-motivated, detail-oriented, and committed to maintaining high-quality standards.
Nice to Have
Experience testing cloud-based SaaS products or microservices architectures. Familiarity with CI/CD environments and DevOps pipelines. Exposure to tools like JIRA, Confluence, Jenkins, and Bitbucket. Understanding of test data management, mocking, and service virtualization. Experience with load/performance testing tools like JMeter or K6. Show more Show less