Senior Quality Assurance Engineer enhancing software quality and automation at PrePass. Collaborating across teams to deliver robust automation solutions and mentoring QA professionals.
Responsibilities
Design, develop, and maintain automated test scripts using tools such as Selenium, Playwright, Cypress, or similar.
Write and execute comprehensive test plans and cases for web, API, and backend applications using Azure DevOps and JIRA-Xray.
Perform API testing using Postman, ReadyAPI, Karate, REST Assured, or similar.
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.
Supplier Quality Engineer providing quality engineering support during product launch processes. Collaborating with suppliers and the USA quality engineer to ensure product quality and compliance.
QA Chapter Lead developing skills in testing, guiding a community of experts at Vodafone in high impact digital and core IT platforms. Inspiring knowledge transfer and innovation in testing practices.
Quality Assurance Associate at Lilly providing quality support for drug product manufacturing and batch disposition in pharmaceuticals. Ensuring adherence to quality systems for external manufacturers with a focus on compliance and continuous improvement.
Quality Assurance Specialist overseeing production quality and compliance at Berghof Fluoroplastic Technology. Conducting inspections and continuous improvement initiatives in manufacturing.
Quality Engineer at Brink responsible for maintaining ISO 9001 standards and improving production processes. Work collaboratively within the quality team to support and advise on critical processes.
Quality Assurance Engineer leading automation testing efforts for the Analytics Scrum Team at Hitachi Energy. Focused on developing frameworks and ensuring quality for analytical algorithms.
Quality Manager responsible for regular quality checks and problem resolution in flat glass production. Collaborating with teams to enhance product quality and ensure compliance with standards.
Quality Engineer responsible for implementing and supervising quality management systems at Tenneco in Swarzedz - Jasin, Poland. Conducting audits, maintaining documentation, and supporting training activities.
Senior QA Automation Engineer at SMBC responsible for high - quality automated tests. Collaborating with teams to understand requirements and improve testing processes in a hybrid work environment.
Senior Quality Assurance Engineer in SSO Services Engineering at Deutsche Bank. Deliver automation solutions and collaborate on testing within complex project environments.