About the position
Test Strategy & Architecture
- Design and implement scalable, maintainable, and reusable test architectures across multiple domains and platforms.
- Develop and advocate for best practices in software testing, including TDD, exploratory, functional, and regression testing.
- Define the test automation framework that supports both no-code and code-based solutions.
Test Execution & Automation
- Lead the creation of automated test suites using no-code tools and scripting languages (e.g., Tricentis, Java, Python, JavaScript).
- Oversee Test Data Services (TDS) strategy to ensure accurate, privacy-compliant, and reusable data for test scenarios.
- Implement and monitor performance testing processes using tools like Tricentis Neoload, JMeter, LoadRunner, or similar.
Test Management & Reporting
- Set up and manage test cycles, test plans, and test cases using modern test management tools (Tricentis Qtest, Jira).
- Create detailed test coverage, defect tracking, and quality assurance reports for stakeholders.
- Continuously monitor test progress and implement improvements based on test results and KPIs.
Toolchain Integration & SDLC Collaboration
- Integrate automated tests into the CI/CD pipelines using tools like Jenkins, Azure DevOps, GitLab CI.
- Collaborate closely with DevOps, Development, and Product teams throughout the Software Development Lifecycle (SDLC).
- Ensure testing aligns with sprint goals, release plans, and business priorities.
Minimum Requirements:
- 5–8 years of hands-on experience in software quality assurance and test automation.
- Proven experience with Test-Driven Development (TDD) methodologies.
- Strong expertise in test case design using no-code platforms (e.g., Tricentis Tosca, Testim) and script-based frameworks (e.g., Selenium, Cypress, Playwright).
Desired Skills:
- TDD
- TDS
- Selenium
- Jira
- X-Ray
- Jenkins