We are looking for a highly skilled Senior Software Engineer in Test with extensive experience in performance testing as well as both manual and automation testing. The ideal candidate will be proficient designing and implementing robust test frameworks, driving performance test strategy, scripting performance script, service virtualization and helping identify bottle necks in systems, capable of leading QA efforts across multiple products, mentoring junior testers, and driving quality initiatives across projects. This role requires a strong understanding of Agile methodologies and the ability to work collaboratively with international teams.
Key Responsibilities
- Lead Performance and Load Testing activities across multiple projects.
- Proficiency in test automation frameworks like Selenium/Cypress/Playwright/Rest assured using Java/Javascript/Typescript
- Perform manual testing for complex scenarios and edge cases.
- Conduct code reviews and mentor junior QA team members.
- Integrate automated tests into CI/CD pipelines and ensure comprehensive test coverage.
- Collaborate with developers, product managers, and business analysts to ensure quality standards.
- Contribute to setting up QA processes and best practices making continuous improvements.
- Work in close coordination with international teams.
- Understand and actively contribute to Agile processes.
- Participate in sprint planning, daily scrums, and release planning.
Required Skills
- 8+ years of experience in performance, load and automation testing with Java/JS/Typescript and Selenium/Playwright/Cypress
- Strong manual testing expertise with a deep understanding of SDLC and STLC.
- Experience with test management and defect tracking tools (e.g., JIRA, TestRail).
- Proficiency in API testing, performance testing (e.g., JMeter, Restassured), and SQL.
- Excellent communication, collaboration, and leadership skills.