Job Description
Company Description iSight Technology is an Arizona-based technology staffing and services company specializing in AI, Salesforce, and broader IT solutions. The organization partners with businesses to provide skilled technology professionals who support digital transformation initiatives. iSight Technology focuses on helping clients optimize operations, modernize systems, and drive sustainable growth through innovative technology services. Team members benefit from working in a dynamic environment that values technical excellence, collaboration, and continuous improvement.
\n
- \n
- Role Description
\n
\n
We are seeking an experienced Selenium QA Automation Engineer to join our team in Phoenix, AZ. The ideal candidate will be responsible for designing, developing, and executing automated test scripts to ensure the quality, reliability, and performance of enterprise applications. The candidate should have strong experience in Selenium automation, testing frameworks, API testing, and Agile methodologies.
\n
Key Responsibilities
\n
- \n
- Design, develop, maintain, and execute automated test scripts using Selenium WebDriver.
- Develop and enhance test automation frameworks using Java, TestNG/JUnit, Maven, and Selenium.
- Create and execute comprehensive test plans, test cases, and test scenarios based on business requirements.
- Perform functional, regression, integration, and end-to-end testing.
- Collaborate with developers, business analysts, and product owners to understand requirements and validate system functionality.
- Identify, document, track, and verify software defects.
- Integrate automation scripts with CI/CD pipelines using Jenkins, Azure DevOps, or GitHub Actions.
- Validate APIs using Postman, Rest Assured, or SOAP UI.
- Participate in Agile ceremonies including sprint planning, daily stand-ups, retrospectives, and backlog grooming.
- Analyze test results and provide detailed reports on quality metrics and testing progress.
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
Required Qualifications
\n
- \n
- Bachelor's degree in Computer Science, Information Technology, or related field.
- 5+ years of experience in Software Quality Assurance and Test Automation.
- Strong hands-on experience with Selenium WebDriver.
- Proficiency in Java programming.
- Experience with TestNG/JUnit, Maven, and automation framework development.
- Hands-on experience with API Testing using Postman or Rest Assured.
- Experience with version control systems such as Git.
- Knowledge of Agile/Scrum methodologies.
- Experience with defect management tools such as JIRA or Azure DevOps.
- Strong analytical, debugging, and problem-solving skills.
- Excellent verbal and written communication skills.
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
Preferred Qualifications
\n
- \n
- Experience with cloud platforms such as Azure or AWS.
- Knowledge of BDD frameworks like Cucumber.
- Experience in performance testing tools such as JMeter.
- Banking, Financial Services, or Enterprise Application experience preferred.
- Exposure to mobile automation testing using Appium is a plus.
\n
\n
\n
\n
\n
\n
Technical Skills
\n
- \n
- Selenium WebDriver
- Java
- TestNG / JUnit
- Maven
- Cucumber (Preferred)
- Jenkins / Azure DevOps
- REST API Testing
- Postman / Rest Assured
- Git/GitHub
- SQL
- JIRA
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
Nice to Have
\n
- \n
- Experience working in Banking or Financial Services domains.
- Knowledge of CI/CD implementation and DevOps practices.
- Understanding of microservices architecture and API automation.
\n
\n
\n
\n
Work Location: Phoenix, AZ
\n
Expected Start Date: Immediate / As Soon As Possible
