Take ownership of software quality for a widely used SaaS product, ensuring reliable, high-performing releases through robust testing practices. You'll design and implement both automated and manual test frameworks, focusing on scalability, accuracy, and integration within Agile Scrum workflows.
What You'll Do
- Develop and execute comprehensive test plans using Selenium with C#, including UI, unit, and integration testing for .NET applications
- Design and maintain automated test strategies for REST APIs, ensuring reliability and performance under real-world conditions
- Configure and manage test environments, including database validation and setup for end-to-end testing
- Integrate emerging technologies and AI-driven approaches into existing testing pipelines to improve coverage and efficiency
- Collaborate with developers, product managers, and QA teams across time zones to align on quality goals and release readiness
- Document test procedures, results, and system behaviors to support auditability and knowledge sharing
- Support critical deployments and incident resolution, including occasional work outside standard hours when needed
Requirements
- Four or more years of hands-on experience in test automation, particularly with Selenium WebDriver or IDE
- Proven background in full lifecycle testing: strategy, case design, execution, and reporting
- Strong coding ability in C#, Java, or PHP—with a commitment to using C# in production development
- Experience testing APIs and designing automation frameworks for both manual and automated environments
- Familiarity with Agile Scrum practices and tools including JIRA, Confluence, and Bitbucket
- Proficiency in version control using GitHub or GitLab, including pull request workflows
- Fluent written and spoken English with strong communication skills
- Ability to work independently while contributing to team-wide objectives
- Experience collaborating with remote teams across different geographies and time zones
Preferred Qualifications
- Background in load testing for web applications
- Prior work in a product-based development environment
Technical Stack
Primary tools and technologies include Selenium, C#, .NET, REST APIs, GitHub, GitLab, JIRA, Confluence, and Bitbucket.
Benefits
- Equal employment opportunity regardless of race, color, religion, sex, national origin, age, disability, or genetics
- Compliance with all applicable local and state non-discrimination laws
- Workplace policies that prohibit harassment based on protected characteristics
- Access to training, compensation equity, and career development opportunities
- Inclusive culture supporting global collaboration and innovation
