What are the responsibilities and job description for the Software Test - Quality Engineering position at Microtech Systems LLC?
Job Summary
We are seeking a detail-oriented and proactive Software Test Engineer to join our dynamic team. The ideal candidate will be responsible for ensuring the quality and functionality of our software products through rigorous testing processes. This role requires a strong understanding of software testing methodologies and the ability to work collaboratively with development teams to identify and resolve issues.Duties
- Translating business and systems requirements into test strategy, Test scenarios and test plans
- Designing, developing, documenting, and maintaining automated tests and tools
- Adhering to Quality Engineering Practices in development of automation scripts
- Understand and apply BDD design concepts to test software solutions.
- Adhere to industry standard best practices in Quality Engineering
- Delivering accurate and maintainable code for automation and software utilities.
- Measure and Report key QA metrics.
- Good understanding of BDD, CI-CD and DevOps concepts is mandatory.
- Collaborating with other technical resources to:
- Suggest improvements for processes, best practices, and standards.
- See opportunities to improve maintainability of automation platform.
Experience
- 8 years of Deep expertise in Functional testing, regression testing and End to End testing
- 8 years Hands-on Software Development in Test experience, which includes any of the following:
- 6 years of using Object Oriented Languages like, JavaScript, Java, Python, etc.
- 5 years of automation scripting experience (not record and playback)
- 6 years of Function UI Validation
- 6 years of Validation with SOAP/RESTful web services
- 6 years working with Jenkins (CI/CD Pipelines)
- 6 years of Test automation using Cucumber, Selenium and Karate
- 6 years of experience with Selenium Behave
- 6 years of experience with SQL or PL/SQL.
- Experience in the following is a strong plus:
- Java
- Docker
- AWS/Azure
- Mobile testing
- Service Virtualization
- Understanding and working experience of Non-functional testing is preferred
The successful candidate will possess excellent analytical skills, attention to detail, and a commitment to delivering high-quality software products. If you are passionate about software quality assurance and eager to contribute to innovative projects, we encourage you to apply.
No C2C, only W2
Job Type: Full-time
Pay: $42.00 - $50.00 per hour
Schedule:
- Monday to Friday
Work Location: Hybrid remote in Roanoke, TX 76262
Salary : $42 - $50