Senior Quality Assurance Engineer
Job Summary
Role Summary/Purpose
Responsible for programing a component feature and or feature set. Works independently and contributes to the immediate team and to other teams across business. Contributes to design discussions.
Essential Responsibilities
- Skilled in breaking down problems documenting problem statements and estimating efforts.
- Ability to take ownership of small and medium sized tasks and deliver while mentoring and helping team members.
- Has the ability to analyze impact of technology choices.
- Demonstrates awareness or product positioning and key differentiation.
- Expert in writing test cases and automate them that meets standards and delivers desired functionality using the technology selected for the project.
- Demonstrates the initiative to explore alternate technology and approaches to solving problems.
- Promotes transparency by proactively sharing test design choices with appropriate audiences with the appropriate level of detail and timeliness.
- Demonstrates expert understanding of functional and nonfunctional requirements and their priority within the backlog.
Qualifications :
Qualifications/Requirements
- Bachelors Degree in Computer Science or in STEM Majors (Science Technology Engineering and Math)
- A minimum of 6 years of professional experience
Technical Expertise:
- Take full ownership of assigned tasks and deliver high-quality outcomes with minimal supervision while exercising judgment to seek guidance when required.
- Collaborate with Quality Leaders and development teams in designing and reviewing test strategies and test plans for new features and enhancements.
- Design implement and maintain automated test frameworks and test scripts to ensure coverage of critical functional and non-functional requirements.
- Develop effective maintainable tests following industry best practices ensuring tests remain reliable even when code is refactored.
- Participate in system-level and integration testing validating interactions between multiple components and services.
- Contribute to scalability testing performance validation and reliability assessments where applicable.
- Implement and configure testing tools and automation frameworks and provide guidance or mentorship to junior QA engineers when needed.
- Demonstrate proficiency in at least one programming or scripting language to develop automation solutions and test utilities.
- Work with QA automation tools such as Selenium LoadRunner JMeter Playwright Cucumber or similar tools to automate test scenarios.
- Perform test refactoring code reviews and improvements to automation frameworks to ensure long-term maintainability and efficiency.
- Maintain strong documentation practices including test cases automation design test results and defect reports.
- Collaborate closely with development teams to identify reproduce and resolve defects ensuring timely bug tracking and verification of fixes.
- Contribute to CI/CD pipelines by integrating automated tests and supporting build and deployment processes using tools such as Jenkins.
- Participate in test planning test execution and release readiness activities to ensure overall product quality using tools like qTest Sales Force and ADO
- Hands-on experience in performance testing and analysis is considered an added advantage.
- Hands-on experience in cloud technologies is considered an added advantage.
Remote Work :
No
Employment Type :
Full-time
About Company
Cielo Executive Search is seeking a Vice President of Sales and Marketing for North American Protective Packaging on behalf of our client, Sealed Air (SEE). SEE designs and delivers packaging solutions that protect essential goods transported worldwide, preserve food, enable e-commerc ... View more