Job Closed
This listing is no longer active.
QA Automation Engineer
Location
United States
Posted
27 days ago
Salary
0
Seniority
Senior
Job Description
QA Automation Engineer
Bright Vision Technologies
• Design and develop scalable automation frameworks for web, mobile, and API testing using tools such as Selenium, Cypress, Playwright, or Appium. • Write robust, maintainable automated test scripts that exercise critical business flows and edge cases. • Develop API automation using REST Assured, Postman/Newman, or equivalent frameworks. • Create and maintain regression, smoke, sanity, and functional test suites. • Integrate automation into CI/CD pipelines (Jenkins, GitHub Actions, Azure DevOps) so that tests run reliably on every change. • Perform cross-browser and cross-platform testing with attention to compatibility and performance. • Conduct database validation using SQL queries to verify data integrity end-to-end. • Collaborate closely with developers to improve testability, identify defects early, and shift quality left. • Support performance testing initiatives using tools such as JMeter, Gatling, or k6. • Maintain detailed test documentation, traceability, and defect tracking records, applying disciplined engineering practices and partnering closely with stakeholders to ensure outcomes are durable, well-documented, and aligned with broader team and platform standards. • Perform root-cause analysis on production issues to drive lasting quality improvements. • Ensure automation strategy aligns with DevOps and release management processes. • Participate in sprint planning, backlog grooming, and quality-focused retrospectives, applying disciplined engineering practices and partnering closely with stakeholders to ensure outcomes are durable, well-documented, and aligned with broader team and platform standards. • Continuously improve QA processes, frameworks, and engineering practices, applying disciplined engineering practices and partnering closely with stakeholders to ensure outcomes are durable, well-documented, and aligned with broader team and platform standards.
Job Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related technical discipline.
- Four or more years of QA automation experience.
- Strong hands-on experience with Selenium, Cypress, or Playwright.
- Hands-on experience automating REST APIs.
- Strong understanding of testing methodologies and the software development lifecycle.
- Experience integrating automation into CI/CD pipelines.
- Solid SQL skills for data validation.
- Experience working in Agile/Scrum environments.
- Strong debugging, problem-solving, and analytical skills.
- Excellent communication and documentation skills.
Benefits
- Comprehensive benefits
- Competitive compensation packages
- Supportive work-life balance
Related Guides
Related Categories
Related Job Pages
More SDET Jobs
• Lead quality assurance initiatives across enterprise applications, integrations, and business-critical systems. • Design and oversee scalable automated testing solutions to improve efficiency, consistency, and long-term maintainability. • Collaborate with engineering, infrastructure, and business teams to ensure testing aligns with operational goals and project requirements. • Establish testing strategies and quality standards across functional, regression, integration, and performance testing efforts. • Drive continuous improvement initiatives related to automation, testing processes, defect management, and release readiness. • Develop reporting and quality metrics that provide visibility into testing progress, risks, and system stability. • Support implementation of modern QA practices, including AI-assisted testing tools and intelligent automation capabilities. • Participate in project planning, sprint activities, and release discussions to proactively identify quality risks and dependencies. • Provide mentorship and guidance to QA team members while promoting best practices across the organization. • Assist with compliance, audit readiness, and documentation efforts related to enterprise software deployments.
• Automation Strategy & Development: - Design, develop, and maintain scalable, robust, and efficient automated test suites using Playwright (TypeScript). - Debugging Playwright tests using trace files and logs. - Contribute significantly to the architecture and evolution of our automation frameworks. - Integrate automated tests into the CI/CD pipeline to support continuous testing. - Develop and execute test plans specifically for applications that incorporate Large Language Models (LLMs). • Defect Management: - Identify and communicate bugs found during regression or scheduled test executions. - Work closely with the supervisor to reproduce, debug, and resolve issues. • Quality Advocacy: - Act as a strong advocate for quality throughout the software development lifecycle. - Continuously seek to improve QA processes, tools, and methodologies. • Collaboration: - Participate in design reviews, sprint planning, and daily stand-ups. - Communicate test results, risks, and quality metrics to cross-functional teams and supervisors.
Senior QA Automation Engineer
LitifyLitify, a legal tech startup based in Brooklyn, New York, was founded in 2016 to transform the legal industry through its software and intuitive technology solu
• Champion AI-first QA practices. Lead the rollout and continuous improvement of our AI Feature Testing process, where AI agents execute initial test passes and QA engineers review, validate, and extend coverage. • Review and validate AI-generated test results. Critically assess AI test outputs for accuracy, completeness, and false positives/negatives, applying your domain expertise and judgment to determine pass/fail outcomes. • Perform execution of manual test cases, targeted exploratory and edge-case testing. Focus human testing effort where it matters most: complex workflows, boundary conditions, integration points, and scenarios where AI coverage is insufficient. • Own QA strategy and execution for your squad, including test planning, risk assessment, and release readiness decisions. • Write and maintain automated tests in Playwright, following Page Object Model (POM) design patterns, and expand POM coverage to support a scalable, maintainable automation suite. • Leverage AI development tools (Claude, GitHub Copilot) as core parts of your workflow to generate test cases, write automation scripts, debug failures, and accelerate coverage growth. • Guide and train the QA team on effective AI tool usage, prompt engineering for testing, and the evolving QA review workflow. • Integrate automated tests into our Xray test management repository and maintain traceability between test cases, requirements, and defects. • Manage QA workflow in Jira. Logging and prioritizing bugs, classifying defect severity, and keeping test status current for the team. • Communicate quality status, risk, and AI testing adoption progress clearly to developers, product managers, and leadership stakeholders. • Partner with Customer Support in triaging complex application issues when needed.
Software Development Engineer in Test
SocureThe leading provider of digital identity verification and fraud solutions. Salesinfo@socure.com
• Design and implement automated functional health checks for DR and production environments using synthetic transactions and API validation. • Build continuous validation pipelines that verify end-to-end business workflows such as authentication, transactions, and system integrations. • Develop intelligent alerting mechanisms based on functional failures and customer-impacting behavior, not solely infrastructure metrics. • Integrate observability signals including logs, metrics, and traces with automated test frameworks to improve system visibility and diagnosis. • Develop AI/ML-driven approaches to detect failure patterns, correlate issues across services, and identify probable root causes. • Build systems that recommend or trigger automated remediation actions to support early-stage self-healing capabilities. • Partner cross-functionally with QA, SRE, and Engineering teams to improve service reliability, incident response, and recovery readiness. • Define, measure, and report on functional SLAs, service health indicators, and quality metrics. • Contribute to disaster recovery drills, readiness exercises, and automated validation efforts that improve resilience over time.


