What are the responsibilities and job description for the Quality Assurance Engineer position at JS Consulting Solutions?
Job Details
Title : Quality Assurance Engineer
Location : Walnut Creek , CA (Hybrid)
Duration : 3 Months contract to hire
Mode of Interview : Virtual
Required Qualifications
- Education: Bachelor's Degree in Computer Science, Software Engineering, or related discipline, required.
- Proven experience as a Software Automation Engineer (2-3 years) with strong hands-on skills in Playwright/TypeScript.
- Proven experience as a Software QA Engineer (5-8 years) with strong hands-on skills in Selenium, Python, and Java.
- Experience in creating CI/CD pipelines and executing automation scripts every time Dev code or automation code is checked in.
- Experience in building and using test framework tools such as pytest and JUnit.
- Experience in automating API cases using standard tools such as SoapUI & Postmaster.
- Experience with load test such as Artillery, Jmeter, or NeoLoad.
- Experience in automating Database test cases.
- Experience with version control systems (e.g., Git) and agile development methodologies (e.g., Scrum, Kanban).
- Strong knowledge of software development and software test life cycles.
- Excellent problem-solving skills, with the ability to troubleshoot and debug complex technical issues.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.