UI Automation Engineer -Testing and Quality Assurance V
New Today
P-CSD-001Government contract: US Citizenship or Permanent Residency required.We are seeking an experienced and highly capable UI Automation Engineer to build automated test coverage for our Windows-based C# desktop application. This is a greenfield project - there is no existing automation, so you'll have full ownership of tool selection, framework design, and implementation.This is a high-impact, short-term role ideal for someone who can hit the ground running, work independently, and deliver clean, maintainable UI test automation quickly.What You'll Do: Design and develop UI automation from scratch for a complex C# Windows desktop application. Automate critical user workflows including: Logging in with different roles/permissions Generating user and system reports Modifying system configurations via the UI Evaluate and recommend automation tools best suited to the application's architecture (e.g., WinAppDriver, FlaUI, TestComplete). Collaborate with testing and development teams to understand workflows, priorities, and expected behavior. Document test approach, automation setup, and provide clear handoff for ongoing maintenance and future test case developmentKey Requirements: Proven experience creating UI automation from scratch for Windows desktop applications. Strong understanding of Windows UI frameworks, particularly WinForms or WPF. Hands-on expertise with automation tools like WinAppDriver, FlaUI, TestStack.White, TestComplete, or AutoIt. Proficient in Python or C# with Windows UI libraries. Familiar with authentication, permissions testing, and desktop app interactions. Able to work independently and deliver working automation with minimal supervision. Excellent problem-solving and communication skills.Nice to Have: Experience integrating UI tests into CI/CD pipelines. Familiarity with test case management and bug tracking tools (e.g., Azure DevOps, Jira). Prior QA or SDET background in desktop application testing.Benefits:PEAK believes that taking care of our team is essential for success and we are proud to provide benefits that enhance both your well-being and your future.PEAK's benefit offerings available for our associates include medical, dental, vision, Flexible Spending Account (FSA), Dependent Care Savings Account (DCA), and 401K plan.Additionally, our associates may be eligible for Paid Sick Leave as required by Federal, State, or local laws.Equal Opportunity Employer (EEO):PEAK Technical Staffing is committed to creating a diverse and inclusive environment and is proud to be an Equal Opportunity Employer. PEAK does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or veteran status, or any other characteristic protected by applicable law. All employment decisions are made based on qualifications, merit, and business need. We encourage all individuals to apply.Candidate PrivacyTo read our Candidate Privacy Information Statement, which explains how we will use your information, please navigate to https://peaktechnical.com/privacy-policy/ and https://peaktechnical.com/ca-residents-privacy-rights/
- Location:
- Tewksbury, MA, United States
- Category:
- Computer And Mathematical Occupations