About this role
Quality Engineer role focused on improving software quality through test planning, execution, and automation. You will build automated test scripts, perform functional/system/regression/performance testing, and integrate QA into CI/CD pipelines.
Key Responsibilities
- Develop and maintain test plans and test cases
- Implement automated test scripts with Selenium and related frameworks
- Execute functional, regression, performance, and UAT testing
- Integrate testing into CI/CD pipelines using Jenkins/GitLab/Azure DevOps
- Maintain documentation and defect reports in HP ALM or Jira
Technical Overview
This role covers web, mobile, and API testing with Selenium, TestNG, JUnit, and Cucumber. It emphasizes performance testing (LoadRunner), API testing (RESTful APIs, SOAP, JSON/XML with Postman/REST Client), CI/CD integration using Jenkins/GitLab/Azure DevOps, and defect tracking in HP ALM or Jira.
Ideal Candidate
The ideal candidate is a software tester with strong automation experience using Selenium plus common Java-based or BDD frameworks like TestNG, JUnit, and Cucumber. They can design test plans and cases for web, mobile, and API applications, execute performance testing (LoadRunner), and integrate automated testing into CI/CD pipelines using Jenkins, GitLab, or Azure DevOps.
Must-Have Skills
Developexecuteand maintain comprehensive test plans and test casesDesign and implement automated test scripts utilizing tools such as SeleniumTestNGJUnitCucumberConduct functionalsystemregressionperformance (using LoadRunner or similar tools)and user acceptance testingIntegrate testing processes into CI/CD pipelines using tools like JenkinsGitLabor Azure DevOpsMaintain detailed documentation of test cases and defect reports in tools such as HP ALM or Jira
Nice-to-Have Skills
containerization tools like Docker
Tools & Platforms
SeleniumTestNGJUnitCucumberPythonJavaScriptLoadRunnerJenkinsGitLabAzure DevOpsHP ALMJiraPostmanREST ClientGitHubSVNTFSDockerAndroidiOS
Required Skills
test planstest casesSeleniumTestNGJUnitCucumberPythonJavaScriptfunctional testingregression testingperformance testingLoadRunneruser acceptance testingAndroidiOSroot cause analysisCI/CD pipelinesJenkinsGitLabAzure DevOpsHP ALMJiraRESTful APIsSOAP web servicesJSONXMLPostmanREST ClientGitHubSVNTFSMySQLSQL Server (Microsoft SQL Server)OracleMongoDBAgileWaterfall
Hard Skills
test planstest casesweb application testingmobile application testingAPI testingautomated test scriptsSeleniumTestNGJUnitCucumberPythonJavaScriptfunctional testingsystem testingregression testingperformance testingLoadRunneruser acceptance testing (UAT)root cause analysisdefect troubleshootingCI/CD pipelinesJenkinsGitLabAzure DevOpsHP ALMJiradocumentation of test casestraceability throughout the SDLC (Software Development Life Cycle)mobile testing for Androidmobile testing for iOSRESTful APIsSOAP web servicesJSONXMLPostmanREST Clientversion control systemsGitHubSVNTFSdatabase management systemsMySQLSQL Server (Microsoft SQL Server)OracleMongoDBAgileWaterfall
Soft Skills
strong analytical skillsexcellent communication skillscollaboration across cross-functional teamsfast-paced environmenttroubleshootingability to resolve issues promptly
Keywords for Your Resume
Quality Engineersoftware testingautomationSeleniumTestNGJUnitCucumberPythonJavaScriptfunctional testingsystem testingregression testingperformance testingLoadRunneruser acceptance testingmobile testingAndroidiOSRESTful APIsSOAP web servicesJSONXMLPostmanJenkinsGitLabAzure DevOpsCI/CD pipelinesHP ALMJiraAgileWaterfallMySQLSQL Server (Microsoft SQL Server)OracleMongoDBGitHubSVNTFSDockerroot cause analysistest planstest casestraceability
Deal Breakers
Must have experience with Selenium-based test automation (Selenium, TestNG, JUnit, or Cucumber), Must have experience integrating testing into CI/CD pipelines using Jenkins, GitLab, or Azure DevOps, Must have experience with API testing of RESTful APIs and/or SOAP web services
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile