QA Test Automation Engineer
ibml
PURPOSE
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. ROLE AND RESPONSIBILITIES • 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. PREFERRED SKILLS, QUALIFICATIONS AND EDUCATION REQUIREMENTS • 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. ADDITIONAL NOTES 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.
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. ROLE AND RESPONSIBILITIES • 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. PREFERRED SKILLS, QUALIFICATIONS AND EDUCATION REQUIREMENTS • 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. ADDITIONAL NOTES 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.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the QA Test Automation Engineer in Irondale, AL vacancy
$78.14k
...update your information by visiting and logging into the careers section of the system. Job Description: At Regions, the Test Automation Engineer develops automated tests to validate the functionality of applications systems across various applications such as web,...SuggestedFull timeWork at officeRelocationVisa sponsorshipWork visaRelocation packageFlexible hours3 days per week- ...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
- ...Job Description Job Description The Quality Engineer assists and operates under the direction of the QA/RA Manager, or designee. The Quality Engineer must support proper cleanroom operations, including gowning before entry and maintaining a clean work environment...SuggestedWork at officeVisa sponsorship
$100k
...that fits your dreams with us. Click on the link below to learn what our employees have to say about Evonik: The automation engineer is responsible for maintaining all aspects of the site automation network, troubleshooting the site control system and equipment...SuggestedFor contractorsLocal areaFlexible hours- ...applications, while also driving automation strategies to increase... ...efficiency and reliability across our QA processes. Essential Job... ...: Functional End to End Test Strategy Shift left... ...Partner closely with Data Engineering and Product teams to understand...SuggestedTemporary workLocal areaRemote workShift work
- ...Lenders Cooperative seeks a Quality Engineering Manager to build and lead a modern,... ...responsible for defining and executing an automation-first, AI-enabled QA strategy that enables rapid delivery... ...an automation-first, AI-enabled testing framework Establish scalable QA...Remote workFlexible hours
- ...Device Test Engineer Birmingham, Alabama, United States Device Test Engineer Responsibilities Diagnose, troubleshoot and identify solutions to software and hardware issues for voice and data services Ask customers targeted questions to quickly understand...
$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...Remote jobFull timeShift work$140k - $160k
...Senior Infrastructure Engineer - IAM & Automation Polsinelli does not accept unsolicited resumes from search firms or agencies. Please, no phone calls or emails. At Polsinelli, What a Law Firm Should Be is not just our tagline, it is what we live every day. We strive...Full timeTemporary workPart timeRemote work- ...Job Description Job Description BIW Automation and Controls Engineer – Automotive Products – Minimum of 4+ years’ Experience – Manufacturing Engineering or Process Engineering with Automation Experience in Steel Stamping Processes. Sponsorship is NOT Available...Relocation package
$70k - $98k
...voted one of Virginia's Best Places to Work, is looking for a Test Engineer to join our Submarine-Launched Ballistic Missile (SLBM) team... ...this full-time, on-base role, you will design and maintain automated test scripts, develop detailed test plans and cases tied to requirements...Full timeContract workTemporary workCasual workFlexible hours$76k - $80.8k
...Job Description Job Description Quality Engineer (Zing) Zing Recruiting, in partnership with a prominent manufacturing client in the Birmingham, AL area , is seeking a Quality Engineer to join their team! This is a stable, growth-oriented opportunity within a...Work at officeLocal area- ...Job Overview Hubbell's Connectors Location is seeking a Sr. Manufacturing Engineer (Welding & Automation) to support the development, optimization, and sustainment of manufacturing processes within a high-mix/low-volume production environment. While this role has a...Flexible hours
$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$116.4k - $203.6k
...Electrical Engineer - Energy and Power At Jacobs, we're challenging today to reinvent tomorrow by solving the world's most critical... ...systems ~ Protection and Control, SCADA or power system automation ~ Campus utility master planning or decarbonization/climate...Full time$75k - $90k
...Quality Systems Engineer United States Steel Corporation has an immediate opening for a Quality Systems Engineer in our Quality Management System/Corporate Quality Assurance organization. This role oversees and improves the Quality Management System to keep business...Work at officeImmediate start- ...Job Description Job Description Engineer/Analyst – Solar Generation Development Location : Birmingham, AL Travel required: up to 25% POSITION SUMMARY Generation Planning and Development (GPD) is responsible for assisting Southern Company’s retail...Contract workWork at officeFlexible hours
- ...Job Description: General Summary Under the direct supervision of the Director of Electrical Engineering or senior staff, the Electrical Engineer – Power Systems will specialize in performing and documenting power system studies, including short circuit analysis,...For contractorsInternshipWork at officeLocal area
$80k - $99.6k
...role? (including but are not limited to): As an Electrical Engineer, you'll join a collaborative and innovative team dedicated to evaluating... ...client expectations and ENERCON's rigorous Quality Assurance (QA) standards. Beyond technical work, you'll build strong client...Full timeRemote work- ...General Assembly Launch Industrial Engineer - Working along with Workstation Designers to design workstations which are friendly to operators on the shop floors so that they can produce quality vehicles in the most efficient way. Collaborate with cross functional teams...Full timeImmediate start
$115k - $130k
...our staff includes cross-trained specialists in architecture, engineering, industrial design, programming, technology, digital fabrication... ...California Worker Privacy Notice and Jobot Notice Regarding Automated Employment Decision Tools which are available at jobot.com/legal...Full timeTemporary workLocal areaRelocationMonday to FridayFlexible hours- ...Summary We are seeking an Autodesk Inventor Software Engineer to design, develop, and implement 3D CAD automation solutions using Autodesk Inventor. This role is... ...long-term maintainability Support deployment, testing, and continuous improvement of CAD automation...H1b
- ...- 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 wageFull timeContract workTemporary workWork experience placementRemote work
$120k - $165k
...Nuclear Physical Security Design Technicians/Engineers to join our team. In this dynamic role,... ...in the design, installation, and testing of large scale (complete systems) digital... ...or field experience working for a nuclear QA Program preferred Must be proficient with...Full timeContract workPart timeImmediate startRemote work- ...Construction Project Engineer- Manufacturing Market Gray Construction is looking to add a Construction Project Engineer- Manufacturing... ...custom process equipment and implementing advanced automation. But what truly defines Gray is our people. Our success is...For contractorsFor subcontractorWork at office
- ...industrial markets. We are scaling capability, equipment, and engineering discipline to support complex, high-consequence work. This is... ...are actively scaling process control, inspection capability, automation, and engineering discipline to support complex, mission-...Immediate startRelocationRelocation packageShift workDay shift
- ...not recur. • Provide internal updates regarding high-impact or repeated issues to Quality, Production, Purchasing, Sales, and Engineering leadership. • Support cost-reduction initiatives through process improvements, alternate materials, or quality enhancements without...For contractorsWork at officeLocal area
- ...need the most powerful minds behind them. As a Nuclear Reactors Engineer, you’ll be responsible for researching, designing, maintaining,... ...and control of reactor, steam and electric plants Testing and quality control Shielding Chemistry and radiological...Full time
- ...The Powertrain Qualification Testing team operates in a fast-paced, dynamic environment within the Vehicle & Propulsion Controls organization... ...software defects in electrified and internal combustion engine (ICE) powertrains, ensuring the delivery of robust, high-quality...Full timeImmediate start
- ...Genesis Technical is seeking Electrical Engineers for Power Generation EPC work in the Birmingham, AL. area. Electrical Engineer - EPC - Power Generation Location: Birmingham, AL 35243 - On-Site Pay : DOE About this Role We are seeking an experienced...Work at officeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to QA Test Automation Engineer. Be the first to apply!





