PowerPlan, Inc

Quality Automation Engineer

Job Locations US-GA-Atlanta
Posted Date 8 hours ago(6/26/2025 9:35 PM)
Job ID
2025-1879
# of Openings
1
Category
Development

Overview

The Quality Automation Engineer is a vital member of the Development organization, playing a crucial role in ensuring the quality of our software solutions. This role serves as the guardian of product release quality, offering the seal of approval before deployment and safeguarding our position as a market-leading technology provider.

 

As a Quality Automation Engineer, you will be responsible for designing, developing, and maintaining automated test scripts, conducting test executions, and collaborating with cross-functional teams to deliver high-quality software solutions. This position offers a unique opportunity for individuals passionate about technology, finance, and software testing to work on innovative projects developed by PowerPlan.

 

This role is ideal for professionals who blend a passion for software testing with a deep understanding of automation, CI/CD practices, and the financial technology space.

Responsibilities

Key Performance Objectives

  1. Automation Expertise: Within the first 3 months, demonstrate proficiency in using C# with Selenium, Playwright, or a similar automation framework, with the ability to create and execute automated test scripts.
  2. Continuous Integration: Within 6 months, successfully integrate automated tests into the CI/CD pipeline, ensuring that tests are executed consistently during the development process, leading to early issue detection.
  3. Defect Tracking: Regularly document and track defects, taking the lead in providing detailed information to expedite issue resolution and improve the overall defect management process.
  4. Performance Optimization: Actively collaborate on creating and executing automated performance tests, identifying bottlenecks, and making optimization recommendations to improve application performance.
  5. Comprehensive Test Documentation: Within the first 3 months, maintain and update test documentation, including test plans, test cases, and test results, ensuring that it is comprehensive and up to date at all times.
  6. Stay Current with Industry Trends: Continuously stay updated with emerging tools, industry trends, and best practices in automation testing, presenting at least one recommended improvement every quarter to enhance the testing process.
  7. Risk Monitoring: Continuously monitor project risks, schedules, and costs, providing regular reports to the team, and taking proactive measures to mitigate identified risks.
  8. System Metrics Reporting: Define high-level system metrics and consistently gather and report system statistics, researching and explaining major trend fluctuations or anomalies to support decision-making.
  9. Testing Strategies: Provide guidance on testing strategies and be accountable for defining internal test strategies and methodologies, ensuring efficient and effective testing practices.
  10. Test Data Preparation: Identify test data requirements, test environment setup, and configurations necessary for testing, ensuring that the testing environment is always prepared.
  11. Compliance Reporting: Regularly monitor and report on Unit, Integration, Functional, Performance, and Regression automated testing to ensure compliance with established standards and processes.
  12. System Test Completion: Ensure that system tests are successfully completed and thoroughly documented, with all identified problems resolved before implementation or conversion.

Qualifications

Required

  • Minimum 5+ years of automation testing experience using C# with Selenium, Playwright, or similar tools.
  • Proven experience building and maintaining test automation in CI/CD environments (Azure DevOps, Jenkins, Bitbucket, etc.).
  • Familiar with API/Web Service testing tools (Postman, SoapUI), SQL, and test data management.
  • Strong grasp of Agile/Scrum development life cycles, including test planning and acceptance criteria.
  • Bachelor’s degree in Computer Science or a related technical discipline—or equivalent experience.

 

Technical Skills: 

  • Experience in automated test engineering for web-based solutions 
  • Experience using AI tools to accelerate creation of and execution of automated tests is highly preferred 
  • Experience implementing automation framework and test scripts within a Continuous Integration and/or Delivery pipeline within Test, Staging, and Production environments (e.g., Azure DevOps) 
  • Experience with API/Web Service testing tools (e.g., SoapUI, Postman) 
  • Understanding of system and network architecture, system platforms, system access, database design, SQL queries, and network protocols 
  • Minimum 3+ years of experience working with Azure DevOps, Bitbucket, Bamboo, and/or Jenkins 

PowerPlan is an EOE

Applicant Privacy Notice

 

 

Please note that this is a hybrid role that involves a combination of onsite work from our corporate office as well as work from home. While we strive to accommodate flexible working arrangements when sensible, there will be times when onsite work is required. This could include scheduled office days, team meetings, client meetings, or special events.

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed