QA Automation Engineer (.NET + Flutter)
We’re looking for a hands-on QA Automation Engineer to build and lead our automation testing efforts across web and mobile . You’ll be our first automation hire, working closely with growing team of 10 engineers and one manual QA.
Your mission: establish a scalable automation strategy for both our .NET web platform and Flutter mobile app, improving quality, speeding up releases, and enabling continuous delivery.
Key Responsibilities
- Design and implement a test automation framework for web and mobile applications.
- Build UI and API automated tests using C# (.NET) and integrate them with our CI/CD pipeline.
- Set up and maintain mobile automation for our Flutter app using tools like Appium, Flutter integration_test, or Maestro.
- Automate critical test cases for Web and API layers using tools like Playwright, Selenium, or RestSharp.
- Integrate automated tests into our CI/CD pipeline (Azure DevOps, Bitbucket, Gitlab).
- Collaborate with developers and QA to identify automation opportunities and testing gaps.
- Establish QA automation best practices — structure, naming, versioning, and reporting standards.
- Mentor the existing manual QA to gradually participate in automation.
- Maintain a balanced approach between manual and automated testing in early phases.
- Contribute to test strategy discussions and advocate for testability and quality across the engineering team.
- Perform manual testing when needed.
- 4 to 7+ years of QA experience with at least 3 years in automation.
- Hands-on experience with Playwright or Selenium.
- Exposure to mobile automation testing for Flutter apps, ideally using Appium, integration_test, or Maestro.
- Experience with establishing automation frameworks and processes.
- Strong proficiency in C# and .NET ecosystem.
- Solid understanding of QA principles — test design, regression, smoke, and end-to-end testing.
- API automation experience with RestSharp or equivalent.
- CI/CD integration (Azure DevOps, GitHub Actions, or Jenkins).
- Experience writing clean, maintainable, and reusable test scripts.
- Comfortable collaborating in Agile environments and reviewing test cases or code.
- Excellent written and verbal communication skills.
Nice to Have
- Familiarity with performance testing (JMeter).
- Experience in containerized test environments (Docker).
- Knowledge of Azure Cloud or microservices architecture testing.
- Experience with manual testing.
Soft Skills
- A “builder” mindset — able to define structure where none exists.
- Strong collaboration and mentoring skills.
- Pragmatic and incremental approach — knows how to start small and scale automation over time.
- Passion for improving product quality and deployment confidence.
Note: This is an in-office role based in Oak Brook, IL. The position requires working on-site four days per week. Remote arrangements are not available. This is a direct-hire position (no agencies or contractors). Applicants must be authorized to work in the United States without current or future sponsorship.
We’re driven by purpose, fueled by high energy, and backed by venture funding. We’re unapologetically ambitious and make sure that everyone has the support they need to succeed. We value building a strong company culture, being together and collaborating which is why we are an In-Office first organization.
We offer a generous compensation package which includes:
- Competitive Salary ($90,000 - $120,000)
- Generous PTO.
- Medical, dental, and vision insurance coverage.
- 401K Plan + Matching.
- Good balance of personal autonomy and team collaboration on projects
- Working on a team of smart, kind humans passionate about leveraging technology to solve real-world problems
- Environment where your input is highly valued and personal growth is prioritized.
- Regular team events and off-sites.
- Equipment budget - everything you need to do your best work
- Continuing education, mentoring, and career development opportunities
Your journey is your own, and we’re here to help you thrive, no matter your starting point.
Recommended Jobs
Research Technician 5 (Onsite)
Research Technician 5 (Onsite)ID:ARS-MWA-029Location:PeoriaProgram:ARSWage/Hr:$25.00Hours/Week:30Minimum Age:55For over 25 years, National Experienced Workforce Solutions (NEW Solutions) has specializ…
Staff Software Engineer
Company Name: tastytrade Role: Staff Software Engineer – Web Platform Team (Front-End) Location: Chicago, IL - Hybrid (3 days/week in office) As a Staff Software Engineer on our web t…
Registered Nurse Charge CDH Pre/Post Full-time Rotating
The salary range for this position is $38.50 - $61.60 (Hourly Rate) Placement within the salary range is dependent on several factors such as relevant work experience and internal equity. For positi…
Join the Heartbeat of Urbana’s Healthcare Scene!
RN Cardiac Cath Lab job in Urbana, IL Join the heartbeat of Urbana’s healthcare scene as a travel nurse in the Catheterization Laboratory! Experience the vibrant culture, scenic parks, and lively art…
Title Clerk
Description -Assist with processing vehicle titles using the respective states/DMVS guidelines i a timely and accurate manner -Prepare documents and update existing loan records -Assist with commun…
Ruby Software Engineer
Amount provides a unified digital origination and decisioning platform that helps financial institutions meet the moment. Designed to scale with banks and credit unions at any stage of their digital …
Customer Success Manager (US, remote)
Customer Success Manager (US, remote) Job Summary GTreasury is the leading innovator of integrated SaaS treasury and risk management solutions for the digital treasurer. Developed using the …
Customer Support Representative
Job Description Job Description We are currently partnering with one of our leading clients in the Quad Cities area to find their next Customer Support Representative role. This position is perfe…
Automotive Service Technician
Acura Westmont is focused on creating an amazing work environment for our employees because we realize that they are our greatest asset! Over the years our employees have helped us become the proud re…
Set Up Operator
Job Description Job Description Job Title: Setup Operator Job Description We are seeking an experienced Setup Machinist to join our team, working with 3 and 4 axis Okuma machines. The role in…