Software Development Engineer in Test (SDET) (Hybrid)
تفاصيل الوظيفة
Software Development Engineer in Test (SDET) (Hybrid)
Company Name
Location
About Us
At NRI, our mission is to promote the growth of a sustainable and efficient global industrial supply chain. As a stocking global distributor of over 1 million hard-to-find industrial parts, we help system integrators and suppliers mitigate unforeseen part shortages and extended lead times. Our long-time industrial asset recovery partnerships with tier 1 enterprises from various sectors have enabled us to become a sustainable global source of highly sought-after new, used, and obsolete industrial parts, equipment, and machinery.
Job Description
We are looking for a skilled and experienced software engineer with a passion for testing and QA. As a SDET, you will play a crucial role in ensuring the quality and reliability of our software products. You will be responsible for designing and implementing test plans, executing test cases, and identifying and reporting defects. You will also be responsible for creating and managing automation infrastructure. You will have the opportunity to come up with company-wide QA processes to ensure our software meets and exceeds industry standards. If you are a detail-oriented individual with a passion for quality assurance, we would love to hear from you.
Our Stack
We expect candidates to be familiar with these frameworks/technologies (or relevant alternatives):
Laravel
Vue.JS
Next.JS (React)
GraphQL
Elasticsearch
Github Actions CI/CD
Responsibilities
Review technical requirements to provide feedback on test specifications
Coordinate with internal teams to create detailed, comprehensive, and well-structured test plans and test cases
Create and maintain test automation infrastructure and environments
Participate in code-reviews to identify potential defects and suggest improvements
Identify, record, document thoroughly, and track bugs
Engage in hands-on regression testing to ensure quality and stability of software
Investigate the causes of non-conforming software and work with other team members to implement solutions
Skills & Qualifications
Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience)
Minimum 3 years of software development experience
Proven work experience in software quality assurance
Experience in setting up and maintaining test/automation infrastructure
Demonstrated experience writing comprehensive test plans and test cases
Experience with test management and bug tracking systems
Compensation
Starting salary for this position is $75,000 annually, with potential for growth based on performance and experience.
Join us and enjoy a robust benefits package including:
Life Insurance
Extended Health Care
AD&D Insurance
RRSP
Your well-being matters to us. Apply now and thrive with our comprehensive benefits!
#J-18808-Ljbffr
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.