New
QA Automation Tester
![]() | |
![]() | |
![]() | |
![]() United States, North Carolina, Charlotte | |
![]() | |
*Job Title: Automation QA Tester* Job Description We are looking for a talented individual to fill the role of Quality Assurance - Automated Testing Engineer. This position is designed for a detail-oriented professional who thrives in ensuring software quality and aligning business needs with IT solutions. The ideal candidate will effectively design, evaluate, and implement automated test sets, including full test coverage of the features/stories included in a product release, and complete application regression test suites for each module/feature in ES applications to ensure functional continuity as the applications are extended and/or re-factored.
Responsibilities * Work with Business Analysts to identify scenarios to be tested to verify that required functionality exists or has not been broken. * Write test scenarios in a consistent syntax to provide clarity to business stakeholders, business analysts, designers, developers, and testers. * Utilize a BDD (Behavior Driven Development) framework, such as SpecFlow, to capture all application scenarios as living documentation and implement the UI automation code that verifies that scenarios either pass or fail. * Create and maintain test code in Azure DevOps code repositories. * Build Azure DevOps Pipelines to automate test project builds, test runs, and status reporting. * Engage in regression testing across multiple environments leading up to production releases. * Deploy automated tests to lower environments (DEV QA, UAT) and identify any issues and subsequent solutions. * Maintain all test code using ES standard version control protocols. * Identify, report, and follow up on defects, ensuring they are resolved in line with expected outcomes. * Verify that resolved issues and completed Azure stories meet all requirements. * Create, implement, and manage comprehensive testing strategies to cover all aspects of the software. * Design end-to-end tests for scenarios involving multiple applications and integration tests for cross-team dependencies. * Provide accurate estimations of testing efforts during sprint and PI (Program Increment) planning. * Gain deep business and application knowledge to predict user behavior accurately. * Work closely with developers to understand intended application behaviors and ensure alignment with test strategies. Essential Skills * Proven experience in software quality assurance automation testing, with 80% of this role focusing on automation versus 20% manual. * Proficiency with automation testing tools like Playwright (highly preferred). * Experience with BDD (Behavior Driven Development) framework. * Strong technical and analytical skills, with experience in creating and managing testing strategies, and designing complex integration tests. * Experience with Azure DevOps pipeline automation testing. * Excellent problem-solving abilities to identify defects, design gaps, and suggest effective resolutions. * Strong communication skills, capable of conveying technical and business concepts to diverse audiences and leading cross-functional teams. * Ability to work independently as well as collaboratively in a fast-paced environment, balancing multiple projects and priorities effectively. Why Work Here? Join a dynamic work environment that values collaboration, innovation, and professional growth. Enjoy the balance of working on-site three days a week, allowing for both team interaction and individual focus time. Benefit from a culture that supports work-life balance and professional development opportunities. Work Environment The role requires three days of on-site work, fostering a collaborative and interactive team environment. The position involves working with cutting-edge technologies and tools, ensuring engagement in a progressive and dynamic work setting. Job Type & Location This is a Contract position based out of Charlotte, North Carolina. Pay and Benefits The pay range for this position is $55.00 - $60.00/hr. Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: * Medical, dental & vision * Critical Illness, Accident, and Hospital * 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available * Life Insurance (Voluntary Life & AD&D for the employee and dependents) * Short and long-term disability * Health Spending Account (HSA) * Transportation benefits * Employee Assistance Program * Time Off/Leave (PTO, Vacation or Sick Leave) Workplace Type This is a hybrid position in Charlotte,NC. Application Deadline This position is anticipated to close on Jun 17, 2025. About TEKsystems and TEKsystems Global Services We're a leading provider of business and technology services. We accelerate business transformation for our customers. Our expertise in strategy, design, execution and operations unlocks business value through a range of solutions. We're a team of 80,000 strong, working with over 6,000 customers, including 80% of the Fortune 500 across North America, Europe and Asia, who partner with us for our scale, full-stack capabilities and speed. We're strategic thinkers, hands-on collaborators, helping customers capitalize on change and master the momentum of technology. We're building tomorrow by delivering business outcomes and making positive impacts in our global communities. TEKsystems and TEKsystems Global Services are Allegis Group companies. Learn more at TEKsystems.com. The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law. |