Conduct smoke, functional, regression, integration, and end-to-end testing.
Perform exploratory testing to identify edge cases and defects missed by automation.
Debug, analyze, and report issues, tracking them through resolution.
Participate in code reviews and ensure adherence to high-quality coding standards.
Work closely with developers, product managers, and QA peers to ensure complete test coverage.
Actively participate in Agile ceremonies (daily standups, sprint planning, retrospectives).
Track and report QA metrics, including defect leakage rate, automation coverage, and test cycle time.
Stay current with emerging trends and technologies in test automation and quality engineering.
Provide guidance and mentorship to QA team members to align with organizational goals and best practices.
Requirements
Bachelor’s degree in Computer Science, Engineering, or equivalent experience.
8+ years of experience in software quality assurance, including 3+ years in test automation.
Proficiency in one or more programming languages: Java, Python, C#, or JavaScript.
Strong knowledge of automation tools such as Selenium WebDriver, Cypress, or Playwright.
Experience with REST API testing tools (Postman, Karate, REST Assured, ReadyAPI).
Familiarity with test frameworks such as JUnit, TestNG, Pytest, or Mocha.
Proficient with version control systems such as Git.
Experience working with CI/CD pipelines and tools (Jenkins, GitHub Actions, Azure DevOps).
Strong knowledge of relational databases (SQL Server, MySQL, SQLite).
Solid understanding of Agile/Scrum methodologies and the software testing life cycle (STLC).
Excellent analytical and problem-solving skills.
Bonus Points For: Experience with BDD frameworks like Cucumber or SpecFlow.
Knowledge of performance/load testing tools (JMeter, Gatling, k6).
Experience testing mobile applications (iOS/Android).
Familiarity with containerization and orchestration (Docker, Kubernetes).
Experience with NoSQL databases (e.g., Cosmos DB).
Understanding of Contract Testing.
Benefits
Robust benefit package that includes medical, dental, and vision that start on date of hire.
Paid Time Off, to include vacation, sick, holidays, and floating holidays.
401(k) plan with employer match.
Company-funded “lifestyle account” upon date of hire for you to apply toward your physical and mental well-being (i.e., ski passes, retreats, gym memberships).
Tuition Reimbursement Program.
Voluntary benefits, to include but not limited to Legal and Pet Discounts.
Employee Assistance Program (available at no cost to you).
Company-sponsored and funded “Culture Team” that focuses on the Physical, Mental, and Professional well-being of employees.
Community Give-Back initiatives.
Culture that focuses on employee development initiatives.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
automated test scriptsAPI testingprogramming languagesJavaPythonC#JavaScripttest frameworksJUnitTestNG