QA Test Automation Engineer
ibml
QA Test Automation Engineer
Primary responsibility is to design, build, and scale automated testing infrastructure for ibml software—particularly C# Blazor web applications—while maintaining thick-client automation. This role supports the company by reducing regression risk through a layered automation strategy (Unit, API, Integration, UI), ensuring traceability between features and automated tests, integrating automation into CI/CD, and establishing performance/load/stress baselines to detect regressions early.
• Design, build, and maintain a modular test automation framework in C# for Blazor and other web-based applications (Playwright preferred; Selenium acceptable as needed). • Maintain and enhance existing thick-client automation using Selenium with WinAppDriver (legacy knowledge of CodedUI is a plus). • Leverage current AI tools to accelerate automation development (e.g., code generation, test data creation) and continuously adapt to new AI technologies for process improvement and efficiency gains. • Work within an Agile development team to implement automation solutions with maintainability, scalability, and best practices in mind. • Gather test requirements and develop test plans and automated test cases independently and through team collaboration. • Expand automated coverage of prioritized function points using the "right test for the right job" approach (unit, integration, API, and UI automation). • Implement API-level automation to reduce UI fragility and improve reliability and execution speed. • Ensure automated tests are traceable to specific features and/or requirements for coverage of visibility and reporting. • Develop and execute performance, load, and stress testing strategies (multi-user/concurrency) and establish baseline thresholds for regression detection. • Improve automation reliability (reduce flakiness) through better design, selector strategies, intelligent wait mechanisms, and parallel execution where appropriate. • Execute and analyze automated test runs in CI/CD pipelines; triage failures and collaborate with developers to determine root cause (test issue vs product defect). • Document software defects in Azure DevOps with clear reproduction steps and strong technical detail; monitor resolution progress and verify fixes. • Participate in product/design reviews to provide input on testability, functional requirements, risk areas, and quality impacts. • Review relevant software documentation to ensure technical accuracy, compliance, and completeness as it relates to test coverage and operational risk. • Coordinate with other departments as needed to validate fixes/enhancements and ensure shared documentation and expectations remain accurate. • Support production systems by reproducing defects and creating automated regression coverage for corrective actions when appropriate. • Communicate alternatives, additions, risks, constraints, and technical design decisions clearly to stakeholders.
• Bachelor's degree in Computer Science, Engineering, MIS, or equivalent professional experience. • 4–7 years of QA experience with a heavy focus on test automation engineering and framework development. • Strong proficiency in C# and the Microsoft.NET ecosystem; daily development and debugging in Visual Studio. • Proven experience building automation frameworks from scratch using Playwright, Selenium, or similar tools. • Experience testing modern web applications (Blazor preferred). • Experience testing both web applications and client-server/thick-client applications. • Strong experience with Microsoft SQL Server and T-SQL, including complex queries, stored procedures, and data validation for test scenarios. • Experience with API-level test automation and integration testing approaches. • Experience with CI/CD pipelines and automated test execution (Azure DevOps preferred). • Experience with performance/load/stress testing tools or platforms (k6, JMeter, Azure Load Testing) and ability to define baselines and interpret results. • Strong version control skills (Git/ADO), including branching, pull requests, reviews, and merge conflict resolution. • Understanding of the testing pyramid and ability to select the appropriate level of testing (unit vs API vs UI) to maximize coverage and stability. • Experience working in Agile/Scrum environments. • Excellent planning, observation, written, and organizational skills; realistic scheduling and observance of deadlines. • Strong communication skills for technical and non-technical audiences; ability to collaborate in a team-based environment. • Ability to multi-task, be detail-oriented, and prioritize work independently. • Flexibility and a positive attitude toward change, improvement, and evolving automation architecture (including AI-assisted workflows). • Entity Framework experience is a plus. • Cross-browser validation experience is a plus. • Experience with asynchronous operations requiring intelligent wait strategies is a plus.
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.
- ...Headquarters 2750 Crestwood Blvd Birmingham, AL 35210, USA Primary responsibility is to design, build, and scale automated testing infrastructure for ibml software—particularly C# Blazor web applications—while maintaining thick-client automation. This role supports the...Suggested
- ...Learn.; Win as a Team Job Summary Quality at Moultrie isn't a checkbox — it's built into how we work. As a Senior Test Automation Engineer , you'll own the test infrastructure that keeps our connected camera platform reliable from the mobile app all the way...SuggestedLocal areaRemote work
- ...What You'll Do: • Perform day-to-day QA activities, with a strong focus on automation testing • Build automation scripts and frameworks from scratch using Tricentis Tosca • Develop and maintain automated test suites using Selenium with Java • Execute manual...Suggested
$100k
...Automation Engineer The automation engineer is responsible for maintaining all aspects of the site automation network, troubleshooting the site control system and equipment PLCs, and assisting with the design and qualification of new automation systems. This automation...SuggestedFor contractorsLocal area$155.66k - $225.16k
...create a positive impact and make a significant change in the world. About the Team and Role: We’re hiring our first AI Automation Engineer to lead how we apply AI internally across the company. This is a unique opportunity to shape how LLMs become embedded in our...SuggestedRemote jobFull timeShift work- ...Senior Automation Developer This position is remote, but you MUST be located in our business... ...and Responsibilities: Develop, and test automation workflows. Deploy RPA... ...Assure the quality of the automation (QA processes). Work directly with Automation...Remote work
- ...An exciting opportunity exists to join an established team of engineers working for one of England’s premier organisations. The position involves carrying out safety testing and assessments on a wide range of own brand products. This role would ideally suit a technically...Work at office
$112.71k - $132.6k
...Job Title Senior Automation Engineer Job Description Summary Job Description Our Purpose: At C&W Services, we live by the belief that "Better Never Settles." We're dedicated to creating a positive impact globally, and we're looking for talented individuals...Weekly payMinimum wageRemote workFlexible hours- ...Senior Quality Engineer Seeking a Senior Quality Engineer with a strong background in quality assurance, process control, and continuous improvement in a modular manufacturing and construction environment. The ideal candidate will ensure the highest levels of product...Full timeMonday to FridayFlexible hours
- ...Apply Job Type Full-time Description The Automation Controls Engineer is responsible for the development of automated crane... ...programming for automated cranes Configure, debug, and test equipment on shop floor in preparation of customer reviews....Weekly payFull timeTemporary workWork experience placementRemote work
- ...Controls and Automation Engineer U.S. Pipe and Foundry is seeking a Controls and Automation Engineer. The successful candidate will play... .... Pipe is a drug-free workplace and conducts pre-employment testing as a condition of employment. If you are unable to apply online...Work experience placement
- ...Job Description Job Description Position: Infrastructure Architect I – Infrastructure Automation Engineer Location: Atlanta, GA or Birmingham, AL (Hybrid - (2–4 Days Onsite)) Duration: 3 Years Client: Southern Company Services Job Summary Southern Company...
- ...a real patient can't reach their doctor. The Production Support Engineer is the first line of defense - monitoring the platform, triaging... ...understanding of REST APIs and how to use tools like Postman or curl to test and debug ~ Ability to work calmly and methodically under...Work at office
- ...Maintain knowledge of current industry trends and practices Requirements · High school diploma or equivalent · 4 year BS Engineering Degree (Electrical Preferred) · 0-3 years experience in Engineering or similar role · Familiar with Microsoft Office applications...Work at office
$106.8k - $194.8k
...help to build a better working world. WAF Operations Solution Engineer PRACTICE DESCRIPTION: As a WAF Operations Solution... ...leveraging your experience with various WAF solutions to implement and automate security measures. KEY RESPONSIBILITIES: Configure,...Summer holidayFlexible hours- ...America#### Remote Work PolicyHybrid#### Visa SponsorshipNot Available#### SkillsThree.jsAzureAzure DevOpsGuardrails**Release Train Engineer****SUMMARY**The **Release Train Engineer (RTE)** is the chief facilitator and servant leader for Motion's Agile Release Train (ART...Work at officeRemote workVisa sponsorshipWork visa
- ...we're building a team that shares that commitment. About this Role Quanta Power Solutions is seeking a skilled Mechanical Engineer to join our EPC team supporting power generation and distribution projects, including gas turbines, renewable energy, battery...Weekly payWork at officeLocal area
$100k - $150k
...Description Job Description Job Title: Automation Specialist Seeking a skilled and... ...systems. This role will work closely with engineers and project managers to improve system... ...production processes. Support system startup, testing, and commissioning to ensure equipment...Contract work- ...GENERAL JOB SUMMARY: The Electrical Engineer (Power Systems) is responsible for the design, analysis, and documentation of power systems... ...to understand available power at different installation or test sites (voltage, phase, frequency, capacity, grounding, and reliability...For subcontractorWork at office
- ...we're building a team that shares that commitment. About this Role Quanta Power Solutions is seeking a motivated Process Engineer II to support the design and development of process systems for power generation projects, including simple-cycle gas turbine installations...Weekly payWork at officeLocal area
- ...building a team that shares that commitment. About this Role Quanta Power Solutions is seeking a highly motivated Process Engineer III to support the design and development of process systems for power generation projects including simple-cycle gas turbine...Weekly payWork at officeLocal area
- ...Process Engineer The Process Engineer provides technical support by applying engineering... ...jigs, fixtures and the introduction of automation. Investigate availability of special... ...and/or processes. Conduct analytical tests to determine quality of materials, comparative...Work experience placement
- ...Process Engineer Location: Birmingham Metro Area, AL Duration: 12 Months Pay Rate: $35-$38.78/hr on W2 Responsibilities:... ...innovative ideas, improving design efficiency, constructability, automation, or manufacturing integration. Background working in new...For contractors
- ...Description Process Engineer II Location: Birmingham, AL Pay: DOE About this Role We are seeking a Process Engineer II to support the design, development, and execution of process systems for power generation projects, including simple cycle gas turbine...Work at officeRemote work
- ...Manufacturing Engineer Established company with a very large market share in what they manufacture and that has a good working culture... ..., critical parts inventories, etc. # Implementation of automation, robotic, vision systems, controls integration, end of arm tooling...Work at officeFlexible hours
- ...Cosma provides a comprehensive range of body, chassis and engineering solutions to global customers. Through our robust product engineering... ...programming (M&G Code, Macro, Siemen's Controls), robots and automation (Fanuc), CAD and/or CAD viewer experience, must have a good...Permanent employmentWork experience placementLocal areaImmediate startFlexible hours
- ...Manufacturing Engineer BIW Assembly Location: United States, Alabama – Company Confidential Our client is a Tier 1 Supplier to the Automotive World. We are searching for a Seasoned Manufacturing Engineer for BIW Assembly. Well versed in Automotive Closures, Jigs...RelocationRelocation package
- ...Process Engineer IV Quanta Power Solutions is seeking an experienced Process Engineer IV to serve as a senior technical leader supporting the design, development, and execution of process systems for power generation projects, including simple-cycle gas turbine installations...Weekly payLocal area
$90k - $105k
...Production Engineer Now hiring Production Engineer – Direct Hire Location Trussville, AL Salary: $90,000.00 – $105,000.00 per year Shift: Monday – Friday | 8:00 AM 0 5:00 PM Put Your Production Engineer Skills in Gear. We've Got Work. Searching for a Production Engineer...Local areaImmediate startMonday to FridayShift work- ...- Maintain documentation, incident logs, and runbooks to support auditability, traceability, and knowledge transfer. - Support testing and validation activities following network changes, patching, upgrades, and security configuration updates. - Collaborate with network...Minimum wageContract workTemporary workWork experience placementRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to QA Test Automation Engineer. Be the first to apply!
- lead performance test engineer Birmingham, AL
- quality assurance representative Birmingham, AL
- lead qa Birmingham, AL
- quality assurance team leader Birmingham, AL
- software quality assurance Birmingham, AL
- director quality assurance Birmingham, AL
- quality assurance Birmingham, AL
- qa Birmingham, AL
- director quality assurance regulatory affairs Birmingham, AL
- qa testing Birmingham, AL


