See well. Be well.®
Test Software Engineer
Location
United States
Posted
18 hours ago
Salary
$63K - $108.7K / year
Seniority
Senior
Job Description
Test Software Engineer
VSP Vision Care
• The Test Engineer is responsible for developing and executing comprehensive suites of automated test plans and test cases • Maintaining and adding to existing automation framework • Continued evaluation of test cases for inclusion in regression • Automation for newly integrated features • Developing, executing and analyzing the results for load and performance tests • Development of toolsets to augment QA and Development testing • Create, maintain, and execute automated test plans for software systems • Identifying test automation opportunities to be incorporated into the testing cycle • Enhance and extend the automation library and framework • Write specialized testing tools for use in testing our software platform • Build automated tests to validate application performance and functionality • Perform whitebox testing and increase code test coverage • Mentor QA Specialists and other staff members on quality assurance practices • Participate in the product development lifecycle • Develop detailed test plans, specifications, test cases, and test data sets • Analyze test results, identify, document, and report root causes for test failures • Provide feedback on a timely basis on project and testing status • Support the development of User Acceptance Test Readiness plans • Collect metrics and provide status reports on test engineering activities • Make recommendations to improve product reliability, performance, quality assurance, best practices, and processes • Remain current on new technologies; introduce applicable technology in alignment with goals
Job Requirements
- Bachelor’s degree in Computer Science, Computer Engineering, Systems Engineering, or other related Engineering discipline, or equivalent experience
- 4+ years’ experience in testing mid-sized to large enterprise applications
- Understanding of software testing methodologies
- Must have experience programming in one or more of the following, Java, C#, JavaScript and JQuery
- Must be proficient working with SQL
- Must have experience creating Microsoft or Nunit unit tests
- Attention to detail and a strong desire for quality
- Demonstrated experience with testing tools
- Experience with use of a defect tracking utility
- Familiarity with the Software Development Life Cycle (SDLC)
Benefits
- eligible bonuses and commissions
Related Guides
Related Categories
Related Job Pages
More SDET Jobs
Senior Test Automation Engineer
AvengaA global IT engineering and consulting company specializing in custom software development.
Role Description We are looking for an Automation Quality Engineer to join a team building an AI-powered platform designed to streamline administrative workflows and enable customers to focus on learner engagement and business outcomes. In this role, you will contribute to the quality strategy of a modern software product by: - Designing and maintaining scalable test automation solutions - Improving QA processes - Ensuring high standards across the application stack You will work closely with cross-functional teams to drive quality initiatives and support the delivery of reliable, user-focused solutions. Qualifications - Strong experience in test automation and quality engineering - Excellent communication skills and a proactive, ownership-driven mindset - Ability to understand business requirements and translate them into effective testing strategies - Experience building and maintaining scalable, reusable, and maintainable automation frameworks - Solid understanding of API, database, and UI testing - Ability to review requirements and technical designs and identify potential risks, gaps, and edge cases before implementation - Curiosity, willingness to challenge assumptions, and confidence to raise concerns when needed - Ability to receive feedback constructively and continuously improve ways of working - Interest in leveraging AI technologies to enhance daily QA activities and testing processes - Nice-to-have skills: - Experience working with AI-powered products or platforms - Familiarity with modern software development and Agile delivery practices - Experience driving quality initiatives across teams and influencing quality standards Requirements - Build and maintain scalable automation frameworks with a strong focus on reusability, maintainability, and reliability - Design and execute automated tests across API, database, and UI layers - Review business requirements and technical designs to identify logical gaps and quality risks early in the development lifecycle - Drive quality initiatives from conception to completion with minimal supervision - Collaborate closely with engineers, product stakeholders, and other team members to ensure high product quality - Continuously improve QA processes, automation coverage, and overall testing effectiveness - Explore and utilize AI-powered tools and technologies to enhance quality engineering practices Benefits At Avenga, everyone matters. We provide equal opportunities in recruitment, career development, and leadership, regardless of race, ethnicity, gender identity, sexual orientation, disability, age, religion, or any other characteristic. We are committed to fostering a work environment where our diverse community of employees, candidates, and business partners actively shapes our growth. By bringing together people from different backgrounds and experiences, we build a workplace where everyone feels free to be themselves while honoring the boundaries of others.
• You design, set up and continuously develop test automation frameworks (e.g., Robot Framework, API testing, Python). • You integrate automated tests seamlessly into existing CI/CD pipelines. • You evaluate test results and actively contribute to root-cause analysis and bug fixing. • You build and maintain comprehensive test documentation — from test cases and test plans to traceability matrices. • You perform exploratory and regression testing to ensure quality for releases and changes. • You actively participate in sprint planning by providing informed test estimates and risk assessments. • You drive a quality-focused culture through continuous testing and targeted expansion of automation coverage.
• Guide and mentor internationally distributed teams of cross-functional Quality professionals • Coordinate multiple test projects in partnership with project managers and other stakeholders • Design, document, execute, and automate tests critical to ensuring stability and successful functioning of products
AI-First QA Engineer, Quality & Test Automation
EverRealThe new standard for letting and sales transactions.
• Own quality and be the last gate. Nothing ships to production without your sign-off. • Escalate early when timelines compress. • Own manual testing & UAT. Exploratory, functional, regression and user-acceptance testing — the human eyes before customers see it. • Maintain the Gherkin scenarios. The living source of truth for how the product should behave; review the test cases AI generates for correctness. • Operate the automated testing, don't hand-crank it. Direct AI to implement and run Playwright/E2E and API tests; judge by results and keep the suite trustworthy and green. • Sign off every release. Run regression, give the go/no-go, post the release notes (AI drafts, you own them). • Be the first line of defense for production. Validate, reproduce and route customer-reported issues fast, with AI. • Triage results. Real bug vs. flake, root cause (with AI + Datadog/Sentry), surface only what needs a human call. • Continuously automate your own work with AI. If you've done it manually twice, make AI do it the third time. Prove it with evidence. • Clear bug reports with root cause, regression checklists, screenshots, logs and recordings — tests are the documentation. • Be the product's second brain. Learn the product and users deeply; turn that into the right scenarios and the right questions.




