Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the QA Test Automation Engineer in Irondale, AL vacancy
  •  ...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... 
    Suggested

    ibml

    Birmingham, AL
    22 hours ago
  • QA Automation Engineer (Tosca) Contract-to-Hire | Hybrid | Birmingham AL We are seeking a skilled QA Automation Engineer with strong Tosca...  ...enterprise-wide quality assurance initiatives, automation testing efforts, and test strategy development while helping drive... 
    Suggested
    Permanent employment
    Contract work
    Work at office
    Local area
    Remote work
    Relocation
    Monday to Friday

    Vaco

    Birmingham, AL
    22 hours ago
  •  ...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

    Saxon Global

    Birmingham, AL
    2 days ago
  • $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... 
    Suggested
    For contractors
    Local area

    Evonik Corporation

    Birmingham, AL
    4 days ago
  •  ...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... 
    Suggested
    Work at office

    ADV Technical Services, Ltd.

    Birmingham, AL
    2 days ago
  • $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 job
    Full time
    Shift work

    Quora

    Birmingham, AL
    2 days ago
  •  ...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... 
    Work at office
    Visa sponsorship

    BIOHORIZONS IMPLANT SYSTEMS

    Birmingham, AL
    29 days ago
  •  ...Control Systems Engineer (PLC and Robotics exp) Award winning Automation Systems Integrator seeks experienced Control Systems Engineer with PLC programming, design experience and ABB/Fanuc Robotics programming proficiency: BSEE FANUC or ABB robotics programming, design... 
    Permanent employment

    Liberty Personnel Services, Inc.

    Birmingham, AL
    2 days ago
  •  ...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

    Universal Resources, Inc.

    Birmingham, AL
    6 days ago
  •  ...: Local driving required to substations and project sites. We are seeking a Test Engineer I to join the Protection & Control (P&C) Field Services - Substation Integration & Automation (SIA) team. This position is ideal for an early-career Electrical Engineer with... 
    Work at office
    Local area

    Denken Solutions, Inc.

    Birmingham, AL
    6 days ago
  •  ...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 subcontractor
    Work at office

    Kratos Defense & Rocket Support Services, Inc

    Birmingham, AL
    1 day ago
  •  ...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

    Parkson Corp.

    Trussville, AL
    18 days ago
  • $91k - $185.9k

     ...the company’s success. As a Quality Engineering Architect within PNC's Data and Automation Technology organization, you will...  ...& validating risk & control testing strategies across the MLOPs portfolio...  ...program. Selects and implements formal QA methodologies. Architects and... 
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office
    Shift work

    PNC

    Birmingham, AL
    1 day ago
  •  ...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 time
    Immediate start

    Stellantis

    Birmingham, AL
    4 days ago
  •  ...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

    Topdogengineers

    Birmingham, AL
    14 days ago
  •  ...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

    Transform9

    Birmingham, AL
    7 days ago
  •  ...our clients. Technology – Data and Decision Science – AI Native Engineering AI Engineering, Senior Manager, Consultant The opportunity EY...  ...assistants, and workflow agents—that augment decision‑making, automate knowledge work, and orchestrate end‑to‑end processes, while... 
    Summer holiday
    Flexible hours

    Ernst & Young Oman

    Birmingham, AL
    3 days ago
  • $89.21k - $133.81k

     ...Field Service Engineer I Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar...  ...Switchgear products leverage advanced automation, including PLCs and touchscreen HMIs, with all programming and testing completed at our Alpharetta facility. Role... 
    For contractors
    Remote work
    Relocation package
    Flexible hours

    Caterpillar

    Homewood, AL
    2 days ago
  •  ...Job Summary Join our team as a Senior Power Systems Engineer and become a key driver in advancing hybrid power, electrification, and DC...  ...philosophies, including relay logic programming, interlock schemes, and testing procedures to verify system safety and reliability. Ensure... 

    Core Group Resources

    Trussville, AL
    3 days ago
  • $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 office
    Local area

    Zing! Recruiting

    Birmingham, AL
    1 day ago
  •  ...Job Description Job 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... 
    Work at office
    Local area
    Remote work

    Genesis Technical Staffing, Inc.

    Birmingham, AL
    5 days ago
  • £70k - £100k per year

     ...currently working with a fast growing provider of specialist autonomous robotics software and equipment seeking a dynamic, solutions engineer to act as the company’s primary technical presence on customer sites. With an excellent package on offer this is a great... 
    Full time

    Alexander James Recruiting Ltd.

    Birmingham, AL
    23 days ago
  •  ...team of people in place and the overall focus of this group is automation of the chemical manufacturing plant. They use Rockwell PLCs...  ...systems and instrumentation. There are two other process control engineers in the group and one of them is the group leader. So, mostly... 
    Casual work
    Work at office

    Gables Search Group

    Birmingham, AL
    18 days ago
  • $75k - $100k

     ...by troubleshooting CNC program issues, making revisions, and helping resolve fit/assembly problems Coordinate with production, engineering/detailing, and shop leadership to prioritize work and meet production schedules Follow company safety policies and support... 
    Work at office
    Birmingham, AL
    18 days ago
  •  ...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 start
    Relocation
    Relocation package
    Shift work
    Day shift

    Swift Placement & Consulting

    Birmingham, AL
    26 days ago
  •  ...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 contractors
    Work at office
    Local area

    Amerex

    Trussville, AL
    12 days ago
  •  ...ensure IPs are incorporated into the ECN process with appropriate QA approval. Implement and manage control plans and Statistical...  ...Article Inspection (FAI) reports. Ensure all suppliers meet engineering, regulatory, and quality requirements before production... 
    For contractors
    Work at office
    Local area

    Amerex

    Trussville, AL
    22 days ago
  • $17 per hour

     ...Second Shift): ~ Monday–Friday: 2:30 PM – 1:00 AM Job Summary We are seeking a dependable Robot Technician to support automated robotic equipment used in the production of metal hangers. This position is responsible for monitoring robotic machines, performing... 
    Permanent employment
    Monday to Friday
    Shift work
    Day shift
    Afternoon shift

    Express Employment

    Leeds, AL
    6 days ago
  •  ...implementing solutions, with a focus on meeting engineering and process specifications. The...  ...chemical knowledge to include Jar testing and equipment optimization. Essential...  ...optimization. Leverage expertise in process automation, controls, and instrumentation to... 
    Work experience placement
    H1b
    Work at office

    Parkson Corp.

    Trussville, AL
    11 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to QA Test Automation Engineer. Be the first to apply!