drjobs Quality Automation Engineer

Quality Automation Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Atlanta, GA - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

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

  • 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.
  • Bachelors degree in Computer Science or a related technical disciplineor 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.

Employment Type

Unclear

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.