Role Overview
This position is responsible for advancing software quality by designing and implementing automated testing solutions across multiple platforms, including web, mobile, Windows, APIs, and backend services. Working within a SAFE Agile framework, the engineer helps accelerate delivery timelines while upholding rigorous quality standards through proactive testing strategies and continuous improvement.
Key Responsibilities
- Develop and run detailed test cases covering UI, API, and data layers, using both manual and automated approaches.
- Participate in Agile rituals and collaborate with development, product, and design teams to shape feature delivery.
- Apply Software Testing Life Cycle (STLC) practices from initial requirements through to test reporting and closure.
- Build and maintain test processes that align with client needs for both new and existing systems.
- Perform functional, regression, system, and exploratory testing to validate software behavior.
- Analyze debugging outcomes and refine testing approaches based on findings.
- Write and manage automated test scripts using tools such as Selenium, Cypress, Copado Robotic Testing, or comparable frameworks.
- Verify data integrity and consistency using SQL or equivalent database query languages.
- Engage in requirement reviews, design sessions, and code inspections with a focus on quality assurance.
- Detect issues early in development, documenting defects, test results, and coverage shortfalls clearly.
- Research and integrate new testing tools and techniques to improve testing speed and reliability.
- Report accurate QA metrics to stakeholders on testing progress and quality status.
- Conduct API testing manually and through automation using Postman or similar tools.
- Leverage artificial intelligence to enhance test creation and improve test coverage.
Required Qualifications
- Minimum of three years in software testing or development, with solid grasp of STLC, coding, and debugging principles.
- Familiarity with Agile methodologies and Scrum execution.
- Strong understanding of QA processes, test design, and defect tracking.
- Proven ability to write thorough and well-structured test plans and cases.
- Experience with SQL or other database languages for test data management.
- Hands-on background in test planning, case design, and defect lifecycle management.
- Proficiency in programming languages such as Python, Java, or C#.
- Experience with automation tools like Selenium or Robotic Framework across multiple application layers.
- Strong analytical thinking, problem-solving ability, and clear communication skills.
Preferred Qualifications
- Background in improving and extending test automation frameworks.
- Experience working with Salesforce environments.
- Knowledge of Copado Robotic Testing platform.
- Exposure to performance or security testing practices.
- Hold certifications such as Certified Software Tester (CSTE) or ISTQB.
Technical Environment
Tools and technologies include Selenium, Cypress, Copado Robotic Testing, Postman, SQL, Python, Java, C#, and Robotic Framework.
Benefits
- Comprehensive health coverage supporting physical and mental well-being.
- Generous paid time off to support work-life balance.
- Access to learning platforms and career development resources.
- Competitive compensation, retirement planning support, company-matched student loan contributions, and financial wellness programs.
- Inclusive benefits for employees and their families, including partners and dependents.
- Retail discounts and referral bonuses.
- Opportunities for upskilling, innovation, and knowledge exchange.
Compensation
Offers competitive pay, a company-matched student loan contribution, and financial wellness initiatives.
Work Mode
This role supports a global workforce with flexible work arrangements, though specific location details are not defined.
Company Culture
Core values include integrity, discovery, partnership, urgency, early testing (Shift Left), innovation, collaboration, respect, and equity.
Equal Opportunity Employer
This organization is committed to equal employment opportunities for all. Hiring decisions are based on merit, qualifications, and business needs, without regard to race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, military status, or other protected characteristics. Candidates needing accommodations during the application process due to disability may contact the designated support email.

