
Senior QA Engineer
Job Description
Key Responsibilities
Minimum Qualifications
6+ years of experience in Software Quality Assurance across frontend and backend applications.
Strong experience testing Backend services (Node.js preferred), RESTful APIs, Web frontend applications, Native mobile applications
Expert knowledge of Testing Frameworks and Automation Design Patterns, including TDD, BDD, Page Object Model (POM)
Experience with automation tools such as WebdriverIO, MochaJS, Postman, UI automation frameworks (e.g., Selenium, Cypress, Playwright or similar)
Strong understanding of unit testing frameworks and code coverage practices.
Experience integrating automation into CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI, Azure DevOps, etc.).
Experience with defect tracking and source control tools (e.g., Jira, Git).
Experience working in Agile/Scrum environments.
Strong understanding of Clean code principles, Test-driven development, Agile engineering mindset
Knowledge of public cloud platforms (AWS, Azure, or GCP).
Experience in application security testing.
Proven ability to build and adopt new test frameworks.
Excellent communication, collaboration, and leadership skills.
High engagement, strong self-organization, and team-oriented mindset.
Similar Jobs
Desktop Support Engineer
North Carolina
Radio Engineer
Texas
BI Engineer
Texas
Software Engineer
Remote
Hardware Validation Engineer
Texas