Test Engineer - INTL Colombia

Insight Global
Phoenix, United States of America
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior

Job location

Phoenix, United States of America

Tech stack

Testing (Software)
Java
API
User Authentication
Automation of Tests
Azure
C Sharp (Programming Language)
Data Validation
Software Debugging
DevOps
Github
Systems Development Life Cycle
Selenium
Software Quality Assurance (SQA)
Systems Integration
Test Execution Engine
Web Applications
Data Logging
Test Scripts
Browser Testing
Selenium Webdriver
Api Management
Jenkins

Job description

The QA / Test Engineer will play a key role in ensuring the quality and reliability of our applications, with an initial emphasis on manual testing (approximately 75%) and a growing focus on automated testing (approximately 25%, increasing over time). This role is ideal for a hands-on tester who is strong in manual test execution today and eager to continue building automation skills as the QA practice matures.

In this role, the engineer will execute detailed manual test cases and design, develop, and maintain automated tests using Selenium WebDriver. A strong focus will be placed on automation across web applications, including building reusable test scripts, supporting cross-browser testing, and improving regression coverage.

The QA Engineer will collaborate closely with developers and product teams to identify defects early in the development lifecycle, contribute to test planning, and continuously improve automation coverage and testing processes to support reliable, high-quality releases., Execute manual test cases across UI and API layers to validate functionality, workflows, and edge cases.

  • Design, develop, and maintain automated test scripts using Selenium WebDriver.

  • Build and enhance automation frameworks, ensuring scalable and maintainable Selenium-based solutions.

  • Perform regression, smoke, and exploratory testing to ensure application stability across releases.

  • Conduct cross-browser testing and validate application behavior across environments.

  • Identify, document, and track defects clearly, partnering with developers to drive timely resolution.

  • Participate in test planning, story refinement, and sprint activities to ensure quality is built in early.

  • Analyze test results and provide clear feedback on risk, coverage, and release readiness.

  • Contribute to improving QA processes, automation frameworks, and overall testing strategy.

  • Support quality throughout the SDLC, from requirements validation through deployment.

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.

Requirements

5+ years of experience in manual software testing, with a strong understanding of test design and execution.

  • ~1 year of hands-on experience with test automation, or strong motivation to grow automation skills.

  • Hands-on experience with Selenium WebDriver for test automation (using Java, C#, or similar languages).

  • Experience creating, maintaining, and debugging automated test scripts using Selenium.

  • Strong understanding of automation frameworks and best practices, including regression and cross-browser testing.

  • Solid understanding of UI and API testing, including data validation, error handling, and authentication flows.

  • Ability to balance manual and automated testing in a fast-paced environment.

  • Experience identifying, logging, and tracking defects using standard QA tools.

  • Familiarity with CI/CD pipelines and integrating Selenium-based automated tests into build workflows (e.g., GitHub Actions, Azure DevOps, Jenkins).

  • Strong analytical, problem-solving, and troubleshooting skills.

  • Clear written and verbal communication skills, with strong attention to detail.

  • Ability to collaborate effectively with Engineering, Product, and DevOps teams. When submitting the PPW request, please put "51482152" as the code and AOR in the notes!

Apply for this position