Senior Quality Assurance Engineer

Oversight Systems IncAtlanta, GA
8d

About The Position

Oversight is looking for a detail-oriented and experienced Senior QA Engineer who will be responsible for ensuring the overall quality of our applications through a combination of manual and automated testing practices. The ideal candidate will play a key role in defining test strategies, improving QA processes, and collaborating with cross-functional teams to deliver high-quality software solutions. This role requires strong analytical skills, leadership capabilities, and hands-on expertise in both functional and automation testing.

Requirements

  • 6+ years of experience in software testing (manual + automation)
  • Strong experience using Jira for defect tracking and Agile project management
  • Strong hands-on experience in Playwright (JavaScript/TypeScript preferred)
  • Experience testing applications deployed in AWS environments
  • Solid understanding of: REST API testing, SQL & database validation, CI/CD pipelines, Git version control
  • Experience with test framework design and maintenance
  • Familiarity with Docker and microservices architecture
  • Experience working in Agile/Scrum environments
  • Strong analytical and troubleshooting skills
  • Excellent communication and leadership abilities

Nice To Haves

  • Exposure to AI/ML-based applications or data-driven systems testing
  • Basic understanding of testing AI/ML models (data validation, model output validation, bias checks, etc.)
  • Knowledge of Kubernetes (EKS preferred)
  • Familiarity with security testing practices
  • AWS Certification is a plus

Responsibilities

  • Define and implement comprehensive test strategies and test plans
  • Perform functional, regression, integration, and system testing
  • Design, develop, and maintain automated test scripts
  • Execute manual test cases where automation is not feasible
  • Validate APIs, UI workflows, and backend systems
  • Log, track, and manage defects using Jira
  • Participate in sprint planning, grooming, and retrospective meetings
  • Integrate automated test suites into CI/CD pipelines
  • Collaborate with developers, product managers, and DevOps teams
  • Review requirements and provide feedback from a quality perspective
  • Mentor junior QA team members and drive QA best practices
  • Contribute to continuous improvement of QA processes and standards
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service