Career Opportunities: Engineer - QA Automation (63750)
Apply NowCareer Opportunities: Engineer - QA Automation (63750)
Requisition ID 63750 - Posted
Job Description Print Preview
Apply Save Job Email Job to Friend Return to List
What you’ll do:
• Implement test strategy, test plans, specifications, creating test cases and test data sets for embedded software and firmware.
• Perform manual and automated testing to validate system functionality, performance, and reliability.
• Develops, execute, and maintain extensible automated tests, skillsets in Python, Java, C# desired.
• Supports Team to design and implementation of robust, high quality Test Automation Suites within a Continuous Integration and Deployment environment to improve quality and productivity of functional, regression, and system tests.
• Analyze test results, and identify, document, and report defect in tracking system.
• Collaborate with development and hardware teams to troubleshoot and resolve Defects.
• Set up and maintain test environments, including hardware and simulation tools.
• Participate in design and code reviews to provide input on testability and quality.
• Maintain detailed documentation of test results, procedures, and QA metrics.
• Identifies opportunities for process, tools, and test methodology improvements, and drives those from concept to implementation along with team.
• Ability to increase QA test automation coverage with a team of engineers both locally and remote.
• Participates in project-wide reviews of requirements, system architecture, and detailed design documents; interacts with Management, Architects, and other Leads in a one-to-one or one-to-many meeting format
• Identifies opportunities for process, tools, and test methodology improvements, and drives those from concept to implementation.
• Generate ideas and innovative solutions which will provide competitive edge to business products.
• Contribute to team’s technical growth by engaging in technical discussion.
• Search for technologies which would improve product performance, reduce development time or reduce cost.
• Communicates technical concepts and information to internal staff/peers and stakeholders; strong verbal, documentation, and interpersonal communication skills required.
Qualifications:
- Bachelor’s/Master’s degree in engineering in Electronics/Electrical/Controls/Instrumentation
- 3 to 5 years Experience in Software development & Test or Test tool development with proven track record of validating high quality products.
Skills:
- Min 2+ years of development experience in Python or other scripting language
- Experience with creating test plans and test cases for embedded and application software for real time controls at system level.
- Worked on defining and implementing System Automation Test Framework for 2+ projects.
- Proficient understanding of Source Control software and Code Collaboration tools (Git, SVN, etc.); experience with Issue and Project Tracking software (JIRA, TFS, QA Complete etc.).
- Experience working in an Agile SCRUM development lifecycle.
- Proficient in Data Driven testing approaches.
Apply Save Job Email Job to Friend Return to List
Email this job to a friend
The job has been sent to
Please provide the information below Job title: *Your friend’s email address: Message:
*Confirm you are not a robot:
Send Cancel