Professional Project Partners
QA Automation Architect Des Moines Iowa
P3+Uplift is hiring for a new banking/finance company that is expanding to Des Moines. We’re looking for a high-level QA Automation Architect who will play a crucial role in shaping the company’s automation testing strategy. This role is hands-on, requiring expertise in end-to-end automation engineering, including technology selection, integration design, and deployment.
Location: Des Moines, IA
Job Type: Full-Time
Salary Range: 170-180k base target, flexible for the right candidate
Travel: Some travel
On-Call Requirements: Rare, potential on-call responsibilities down the road
Team Structure: Expanding team, with plans to add multiple developers by next year
Job Overview:
In this role, you will lead the development of automation frameworks and strategies, supporting the creation of highly secure applications in the financial domain. The position requires hands-on work in developing and maintaining automation frameworks, collaborating with cross-functional teams, and ensuring seamless integration of automated tests within a fast-paced, Agile environment.
Key Responsibilities:
- Automation Strategy Development: Define and execute a comprehensive automation strategy, including tool selection and CI/CD integration.
- Framework Design and Implementation: Develop and maintain robust automation frameworks for UI, API, and batch jobs.
- Team Leadership: Mentor and collaborate with QA engineers and other team members to drive a DevOps culture.
- Process Improvement: Continuously evaluate and enhance automation strategies to improve coverage and reliability.
- Tool Evaluation and Selection: Recommend tools and technologies to support the overall automation strategy.
- Training and Mentoring: Guide QA and development teams on best practices for automated testing.
- Quality Metrics and Reporting: Develop metrics to assess the effectiveness of automated tests.
- Risk Management: Identify and mitigate potential risks in the automation process.
Required Skills:
- 10+ years of experience in software engineering, with a strong focus on QA automation.
- Expertise in QA methodologies, tools, and processes.
- Hands-on experience with automation tools (e.g., Selenium, Appium) and frameworks (e.g., TestNG).
- Proficiency in programming languages relevant to test automation (e.g., Java, C#, Python).
- Strong knowledge of CI/CD tools (e.g., Jenkins, GitLab CI).
- Excellent analytical, problem-solving, and leadership skills.
Nice-to-Have Skills:
- Interactive personality with a “work hard, play hard” attitude.
- Experience in the banking or finance industry, particularly in environments that utilize Microsoft and Azure technologies.
Company Overview:
This new banking/finance company values innovation, excellence, and collaboration. With a unique blend of digital and community banking services, the company is committed to providing cutting-edge financial solutions in a fast-paced, growth-oriented environment. The company culture emphasizes humility, honesty, and emotional intelligence, creating a dynamic workplace where teamwork and shared victories are celebrated.
Additional Details:
- This role is in-office. That said, the culture is great and I would love to comment on that if we speak with you further.
- The work environment is fast-paced, and the team enjoys a collaborative culture that balances hard work with camaraderie.
- Office located in Des Moines
Interview Process: Candidates will participate in a two-stage interview process with key team members, including the Hiring Leader and other senior team members.
This job is ideal for a hands-on leader who is eager to contribute to a high-performing team and make a significant impact on the company’s software development process.
If you have the technical expertise and the personality to match, we want to hear from you.