About this role
As a Senior Software Quality Engineer, you will plan, design, and execute manual and automated tests for UI and API platforms, including performance testing. You will also apply AI/ML techniques to enhance testing practices and work closely with Agile teams to deliver high-quality products faster.
Key Responsibilities
- Plan, design, and execute manual and automated test cases
- Develop and maintain test automation frameworks across UI and API platforms
- Perform API testing using Postman and RestAssured
- Develop and maintain performance testing using JMeter, Gatling, or LoadRunner
- Apply AI/ML techniques to improve testing practices and triage issues with root cause analysis
Technical Overview
The role covers manual testing, automation, API testing (Postman, RestAssured), and performance testing (JMeter, Gatling, LoadRunner). The engineer will build/maintain automation frameworks and leverage AI/ML approaches like AI-assisted test case generation, test impact analysis, intelligent prioritization, self-healing scripts, and predictive defect analysis alongside Agile/Scrum and CI/CD pipelines.
Ideal Candidate
The ideal candidate is a senior QA/quality engineer with 3+ years of experience in manual, automation, API, and performance testing. They have hands-on experience with Selenium, Playwright, JMeter, and Postman and can build/maintain UI and API test automation frameworks while applying AI/ML techniques to improve testing efficiency in an Agile environment.
Must-Have Skills
manual and automated test casesAPI testingperformance testingtest automation frameworks across UI and API platformsHands-on experience with tools like SeleniumPlaywrightJMeterand PostmanProficient in scripting/programming languages like PythonJavaor JavaScriptWorking knowledge of AI/ML conceptsespecially as applied to testing (e.g.pattern detectiontest impact analysis)Experience using or evaluating AI-based testing tools or frameworksSolid understanding of Agile/Scrum practices and CI/CD pipelines
Nice-to-Have Skills
AI-assisted test case generationSelf-healing automation scriptsPredictive defect analysisIntelligent test prioritization
Tools & Platforms
PostmanRestAssuredSeleniumPlaywrightJMeterGatlingLoadRunnerCI/CD pipelines
Required Skills
manual testingautomation testingAPI testingperformance testingPostmanRestAssuredSeleniumPlaywrightJMeterGatlingLoadRunnertest automation frameworksPythonJavaJavaScriptAI-assisted test case generationtest impact analysisintelligent test prioritizationself-healing automation scriptspredictive defect analysisAgile/ScrumCI/CD pipelinesshift-left testingroot cause analysisdefect triage
Hard Skills
manual test case designautomated test case designtest automation frameworksUI testingAPI testingperformance testingAPI testing using PostmanAPI testing using RestAssuredperformance testing using JMeterperformance testing using Gatlingperformance testing using LoadRunnerSeleniumPlaywrightJMeterPostmanRestAssuredGatlingLoadRunnertest impact analysisintelligent test prioritizationself-healing automation scriptspredictive defect analysisAI-assisted test case generationroot cause analysisdefect triagedefect trend trackingshift-left testingtest strategy planningAgile ceremoniessprint planningAgile/Scrum practicesCI/CD pipelinesscripting/programming languages: Pythonscripting/programming languages: Javascripting/programming languages: JavaScript
Soft Skills
collaborationcross-functional teamworkcommunicationanalytical thinkingdebuggingproblem-solvingstakeholder coordinationparticipation in Agile ceremonies
Keywords for Your Resume
Senior Software Quality EngineerSoftware Quality Engineermanual testingautomation testingperformance testingAPI testingtest automation frameworksUI and APIPostmanRestAssuredSeleniumPlaywrightJMeterGatlingLoadRunnerPythonJavaJavaScriptAI/MLAI-assisted test case generationTest impact analysisIntelligent test prioritizationSelf-healing automation scriptsPredictive defect analysisAgile/Scrumsprint planningCI/CD pipelinesshift-left testingroot cause analysisdefect triageAgile ceremoniestest strategy planning
Deal Breakers
3+ years in QC with expertise in manual, automation, API, and performance testing, Hands-on experience with Selenium, Playwright, JMeter, and Postman, Must be proficient in Python, Java, or JavaScript, Must understand Agile/Scrum and CI/CD pipelines
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile