Negotiable
Outside
Remote
USA
Summary: The QA Test Engineer role requires a seasoned professional with extensive experience in test automation and Java development. The candidate will be responsible for designing test strategies and working independently on various testing frameworks and automation tools. A strong background in API testing and Agile methodologies is essential for success in this position. The role is fully remote and classified as outside IR35.
Key Responsibilities:
- Design and implement test strategies for software applications.
- Develop and maintain test automation frameworks using Java and open-source technologies.
- Conduct API testing for SOAP and Microservices.
- Utilize testing frameworks such as Junit and TestNG.
- Work independently and collaborate within a Scrum/Agile development environment.
- Perform testing using Selenium and other automation tools.
- Contribute to the development of automation frameworks like Cypress.
Key Skills:
- Proficient in Java coding and development.
- Experience with Rest API and JVM.
- Strong knowledge of JavaScript and automation frameworks.
- Hands-on experience in test automation and concurrent coding.
- Familiarity with various testing frameworks and strategies.
- Ability to work independently and in a team setting.
- 8+ years of experience in software development in test automation.
Salary (Rate): undetermined
City: undetermined
Country: USA
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
Job Description:
Mandatory skills: Java Coding, Rest API, JVM, JavaScript, Automation Framework, Different Testing Frameworks worked, Testing Strategies used
- Bachelors or Masters in CS or related degrees.
- 8+ years with hand on experience in software development in test automation, concurrent coding skills in Java.
- Test automation experience using open-source technologies and/or in-house frameworks -- MUST
- Experience in API testing (SOAP and Microservices).
- Experience with test frameworks like Junit, TestNG.
- Scrum/Agile development methodology.
- Strong experience working with Selenium
- Strong experience with Java, JVM, JavaScript development skills
- Experience working with automation frameworks like Cypress
- Experience in designing Test Strategies
- Need to be working independently