Senior QA Engineer
AI Summary
Senior QA Engineer focuses on designing, developing, and maintaining automated and manual test cases, leading QA processes across the SDLC, and driving automation initiatives in a remote, distributed environment.
About this role
We are seeking a Senior Quality Assurance Engineer to join our fast-paced, globally distributed engineering team. This role will be instrumental in ensuring the quality, reliability, and performance of our web and cloud-based applications. The ideal candidate will have a strong background in software testing, automation frameworks, and Agile processes, with experience working in distributed environments. Familiarity with AWS services and cloud-native application testing is a significant advantage.
Key Responsibilities
-
Design, develop, and maintain automated and manual test cases for functional, regression, integration, and performance testing
-
Collaborate with developers, product managers, and DevOps to understand requirements and design comprehensive test strategies
-
Own the QA process across the software development lifecycle, including test planning, execution, and reporting
-
Identify, log, and track bugs through resolution in coordination with engineering teams
-
Mentor junior QA engineers and contribute to QA best practices across the organization
-
Work closely with CI/CD pipelines to ensure early detection of issues
-
Maintain test environments, staging configurations, and data management strategies
-
Contribute to continuous improvement of QA processes and help mentor junior QA staff
-
Develop a strategy and lead adoption of automation initiatives for functional, regression, and integration testing
-
Ensure testing aligns with regulatory requirements (HIPAA, HITRUST)
Requirements
Qualifications
-
5+ years of experience in software QA, preferably in healthcare or regulated industries
-
Experience with designing, developing, and maintaining automated and manual test cases for functional, regression, integration, and performance testing
-
Strong knowledge of test automation frameworks (e.g., Playwright, Selenium, Cypress, TestNG, JUnit)
-
Experience with REST API testing tools (e.g., Postman, RestAssured)
-
Familiarity with CI/CD pipelines (e.g., Jenkins, GitHub Actions, GitLab CI)
-
Solid experience with version control systems like Git
-
Excellent written and verbal communication skills
-
Proven ability to work independently and collaboratively in a remote environment
-
Strong attention to detail and a commitment to quality
Desirable Experience (Not Required)
-
Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field
-
Experience with AWS services such as S3, EC2, Lambda, CloudWatch, and API Gateway
-
Familiarity with HIPAA, HL7, FHIR, or other healthcare data standards
-
Understanding of infrastructure-as-code tools (e.g., CloudFormation, Terraform)
-
Performance testing tools like JMeter, Gatling, or k6
-
Security testing experience
-
Knowledge of containerized environments (e.g., Docker, Kubernetes)
-
Ability to work US hours (PST)
Benefits
-
Competitive salary
-
Remote-first work culture with flexible hours
-
Continuous learning and development opportunities
-
International team and exposure to global projects