Job Title: Sr QA Automation (Selenium & JAVA)Location: Remote India
Client Domain:
Product-based company specializing in SaaS HRMS (Human Resource Management System) applications tailored for public sector organizations
Job Summary:
We are seeking a
seasoned Senior QA Engineer
with a strong background in both automation and manual testing
, with proven expertise in Selenium WebDriver
and Java-based test automation
. This role is pivotal to ensuring the quality and reliability of our SaaS-based HRMS solutions. The ideal candidate will be responsible for leading QA efforts, driving test strategy, building scalable automation frameworks, and contributing to a high-quality Agile development environment.
Key Responsibilities:
- Lead the end-to-end
automation testing efforts
using Selenium WebDriver
with Java
, and support key initiatives across manual testing workflows
.
- Design, develop, and maintain robust, reusable
test automation frameworks
for web applications.
- Create and execute
comprehensive test plans
, test cases
, and manual/automated scripts
ensuring maximum coverage.
- Identify, isolate, and thoroughly document bugs, collaborating closely with developers for timely resolution.
- Integrate automated tests into
CI/CD pipelines
(Jenkins/GitHub Actions) and work closely with DevOps to streamline deployments.
- Perform
cross-browser and cross-platform testing
using tools such as BrowserStack
or Sauce Labs
.
- Conduct
API testing
(manual and automated) using Postman
, RestAssured
, or similar tools.
- Support
performance testing
efforts (using tools like JMeter
) to ensure optimal application behavior under load.
- Champion best practices in
BDD/TDD
, test data management, defect reporting, and test metrics tracking.
- Actively contribute to
Agile ceremonies
(daily stand-ups, sprint planning, retrospectives, demos).
- Stay updated on emerging test tools and technologies to improve QA strategy and implementation.
- Mentor junior QA engineers and ensure QA standards are consistently met across projects.
Required Skills & Qualifications:
-
7+ years
of experience in Software QA
, with at least 3+ years
in Selenium WebDriver automation using Java
.
- Expertise in
Java programming
with strong OOP principles, especially in building automation scripts and frameworks.
- Solid hands-on experience with
test automation frameworks
: TestNG, JUnit, and BDD tools like Cucumber
.
- Strong command of
manual testing techniques
, including exploratory, regression, functional, and integration testing.
- Proficiency with
CI/CD tools
: Jenkins, Git, Docker.
- Experience with
API testing
and validation using Postman
, RestAssured
, or similar tools.
- Knowledge of
performance testing
tools like JMeter
is a strong plus.
- Experience testing in
cloud-based
or virtual test environments
(BrowserStack, Sauce Labs, etc.).
- Familiarity with
Agile development
methodologies and DevOps practices.
- Strong analytical mindset with attention to detail and excellent problem-solving skills.
- Exceptional communication skills and ability to work collaboratively with cross-functional teams.