Test Automation Engineer - Contract(EX AMEX NEEDED) - AZ

CORE ALLIANCE GROUP INC.
Phoenix, AZ, United States
2 months ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Testing (Software) Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Data Analysis Apple IOS Software Applications JIRA Automation of Tests Microsoft Azure Bug Tracking Systems
+42 more
C Sharp (Programming Language) C++ (Programming Language) Databases Continuous Delivery Continuous Integration IBM DB2 Software Debugging Github HP Loadrunner Mobile Application Software JSON Junit Python (Programming Language) Microsoft SQL Server MongoDB MySQL Oracle (Applications) Scrum Methodology Systems Development Life Cycle Selenium SoapUI Software Engineering Software Systems PL-SQL SQL Databases Subversion Testng Web Applications Extensible Markup Language (XML) Scripting Performance Testing Postman Appium Test Scripts Hp Alm Gitlab Restful APIs Cucumber (Software) Selenium Webdriver Software Version Control Api Management Jenkins

Job description

We are seeking a dynamic and detail-oriented Test Automation Engineer to join our team on a contract basis. This role is pivotal in designing, developing, and executing automated testing solutions for mobile and web applications, ensuring the highest quality standards are met across diverse platforms including Android and iOS. The ideal candidate will bring a passion for quality assurance, expertise in test automation tools, and a proactive approach to identifying and resolving issues early in the development lifecycle. Your contributions will directly impact the delivery of seamless user experiences and robust software products., * Develop, maintain, and enhance automated test scripts using tools such as Selenium, TestNG, JUnit, Cucumber, and scripting languages like Python, Java, or JavaScript to validate mobile applications on Android and iOS platforms.

  • Design comprehensive test plans and test cases based on business requirements, functional specifications, and technical documentation to ensure thorough coverage of system functionalities.
  • Execute automated tests within continuous integration/continuous deployment (CI/CD) pipelines utilizing tools such as Jenkins, GitLab, or Azure DevOps to facilitate rapid feedback cycles.
  • Perform API testing of RESTful web services using tools like Postman or SoapUI; analyze API responses for correctness and performance metrics.
  • Conduct performance testing using LoadRunner or similar tools to assess system scalability and responsiveness under varying load conditions.
  • Analyze test results to identify root causes of failures; collaborate with development teams to troubleshoot issues using debugging techniques and defect tracking tools like Jira or HP ALM.
  • Support user acceptance testing (UAT) by preparing test environments, executing test cases, and documenting outcomes to ensure client satisfaction before release.
  • Maintain version control of test scripts and configurations via SVN, GitHub, or GitLab; ensure adherence to SDLC (Software Development Life Cycle) best practices.

Requirements

  • Proven experience in test automation within an Agile environment, with strong knowledge of SDLC methodologies such as Waterfall or Scrum.
  • Hands-on expertise with automation frameworks like Selenium WebDriver integrated with TestNG or JUnit for functional testing of web applications.
  • Solid understanding of mobile testing on Android and iOS platforms including experience with Appium or similar mobile automation tools.
  • Proficiency in scripting languages such as Python, JavaScript, Java, C#, or C++ for creating robust automation scripts; familiarity with scripting best practices.
  • Experience testing RESTful APIs using tools like Postman or SoapUI; knowledge of JSON/XML data formats is essential.
  • Familiarity with database management systems including MySQL, Microsoft SQL Server, Oracle, DB2, or MongoDB; ability to perform data analysis and write complex SQL/PLSQL queries.
  • Knowledge of version control systems such as GitHub, GitLab, or SVN; experience integrating tests into CI/CD pipelines using Jenkins or Azure DevOps is highly desirable.
  • Strong analytical skills with the ability to perform root cause analysis and debugging; excellent problem-solving capabilities under tight deadlines.
  • Experience working with defect tracking tools like Jira or HP ALM; understanding of QA/QC processes within IT environments is preferred.
  • Excellent communication skills to collaborate effectively across cross-functional teams including developers, business analysts, and stakeholders.

Join us to be part of an innovative team dedicated to delivering high-quality software solutions through cutting-edge automation techniques!

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

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

1:59 min

Aligning testing frameworks with team skills and feedback

Augustin Gottlieb Augustin Gottlieb · World Congress 2025

5:47 min

Integrating user stories and test automation via Jira tools

Christoph Ruggenthaler · LIVE

Videos

See all

Related articles

See all