Python Automation Test Engineer

FINBOTT LLC
Atlanta, GA, United States
about 1 month ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$104,000.0 - $124,800.0
Working hours
Regular working hours
Job source

Tech stack

Testing (Software) Java (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Data Analysis IOS Applications JIRA Automation of Tests Microsoft Azure Bug Tracking Systems C Sharp (Programming Language) Software Quality
+31 more
Databases Continuous Integration Data Validation Software Debugging DevOps HP Loadrunner Junit Python (Programming Language) Microsoft SQL Server MySQL Systems Development Life Cycle Software Engineering Software Systems PL-SQL Subversion System Testing Testng Web Applications Scripting Performance Testing Postman Appium ReadyAPI Hp Alm Gitlab Git Restful APIs Cucumber (Software) Selenium Webdriver Software Version Control Jenkins

Job description

  • Develop, maintain, and enhance automated test scripts using Python to validate software functionalities across web, mobile, and API platforms.
  • Collaborate with cross-functional teams to understand requirements, translate them into comprehensive test cases, and execute tests aligned with Agile methodologies.
  • Integrate automated tests into CI/CD pipelines using tools like Jenkins or GitLab to enable rapid feedback and efficient release cycles.
  • Perform functional, regression, performance, and system testing on diverse applications including mobile (Android/iOS) and web-based systems.
  • Conduct root cause analysis on defects identified during testing phases, working closely with developers to troubleshoot issues using debugging tools and data analysis skills.
  • Utilize defect tracking tools such as Jira or HP ALM to document issues clearly and follow through until resolution.
  • Participate in requirement gathering sessions, contribute to test planning strategies, and support user acceptance testing (UAT) processes.

Requirements

We are seeking a dynamic and detail-oriented Python Automation Test Engineer to join our innovative software development team. In this role, you will drive the quality assurance process by designing, developing, and executing automated test scripts to ensure the robustness and reliability of our software solutions. Your expertise will help streamline testing workflows, identify issues early, and support continuous integration and delivery practices. If you thrive in a fast-paced environment and have a passion for automation and quality, this is your opportunity to make a significant impact!, * Proven experience in test automation using Python with frameworks like Selenium WebDriver, TestNG, JUnit, or Cucumber.

  • Strong knowledge of mobile testing for Android and iOS applications, including experience with Appium or similar tools.
  • Familiarity with RESTful APIs testing using tools like Postman or REST-assured; experience with API validation is essential.
  • Proficiency in SQL databases such as MySQL or Microsoft SQL Server for data validation and analysis; experience with PL/SQL is a plus.
  • Solid understanding of SDLC (Software Development Life Cycle), Agile practices, DevOps principles, and version control systems like Git or SVN.
  • Ability to perform performance testing using LoadRunner or similar tools; experience with system testing and QA/QC processes is desirable.
  • Excellent analytical skills for data analysis, troubleshooting complex issues, and conducting root cause analysis.
  • Strong scripting abilities in Python along with knowledge of other languages such as Java or C# is advantageous.
  • Experience working with defect tracking tools like Jira or HP ALM; familiarity with CI/CD pipelines using Jenkins or Azure DevOps is preferred.
  • Effective communication skills to collaborate with business analysts, developers, and stakeholders; ability to gather requirements accurately.

Join us if you’re eager to elevate software quality through innovative automation solutions! Your expertise will empower teams to deliver high-quality products efficiently while supporting continuous improvement initiatives within an energetic environment committed to excellence.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:03 min

Automating the complete functional software testing development lifecycle

April Yoho April Yoho · World Congress 2026 Europe

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

47 sec

Establishing robust testing lifecycles to offset specialized talent shortages

Ilie-Daniel Gheorghe-Pop Ilie-Daniel Gheorghe-Pop · World Congress 2026 Europe

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all