Job details
-
Vacancy TypeRemote
-
PayFrom $135,000 a year
-
Job TypeFull-time
-
Shift and ScheduleExtended hours, Day shift
Description
We are looking for a Software Test Engineer to join our team and help ensure the quality of our software products. The ideal candidate will have experience with automated testing tools, debugging techniques, and have a strong understanding of software development life cycles. This is an excellent opportunity for a motivated individual to join a dynamic team and make an impact on the quality of our products.
- 10-12 of years of experience in a commercial software product development environment
- Architect and develop the best automation solutions based on requirements.
- Build and conduct various automated tests for complex web application user interfaces, networks, clients, databases and the backend services.
- Have familiarity in using various Software Dev IDEs, Unit and Integration level tools, such as Swagger, Test Complete, NUnit, and other test automation tools available in the market.
- Familiar with Containerization frameworks like Docker.
- Excellent programming and debugging skills in C# and C++
- Excellent Linux scripting skills and scripting in Python and JavaScript is required
- Familiar with frameworks for Software CM like GIT and Gerrit
- Familiar with overall Product Development Lifecycle, Agile product development approaches and tools for tracking like JIRA.
- Experience with manual testing is required.
- Experience in full stack development in both Linux and Windows environments
- Experience with PostgreSQL, SQL Server, or similar database technologies
- Cloud-based development and deployment experience with Azure/AWS is desirable
- Must be able to work extended hours as required
- Design and develop test plans and test cases.
- Execute manual and automated tests.
- Analyze test results and document defects.
- Create test reports to communicate results to stakeholders.
- Troubleshoot and debug software issues.
- Develop and maintain automation scripts.
- Collaborate with software developers to identify and resolve issues.
- Experience in machine learning (ML) using TensorFlow, TensorRT and CUDA, OpenCL on GPUs is a plus
- Excellent written and communication skills using Word, PowerPoint, Excel and other tools.
- The candidate should have great soft skills and technical skills.
Job Type: Full-time
Pay: From $135,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Flexible schedule
- Flexible spending account
- Health insurance
- Tuition reimbursement
- Vision insurance
Compensation package:
- Performance bonus
- Stock options
- Yearly pay
Experience level:
- 10 years
Schedule:
- Day shift
Experience:
- C++, C# and Javascript: 5 years (Preferred)
- Test Automation tools such as TestComplete, NUnit, etc.: 5 years (Preferred)
- Test automation: 7 years (Preferred)
Willingness to travel:
- 25% (Preferred)