Senior Quality Test Engineer Job Description
Senior Quality Test Engineer Duties & Responsibilities
To write an effective senior quality test engineer job description, begin by listing detailed duties, responsibilities and expectations. We have included senior quality test engineer job description templates that you can modify and use.
Sample responsibilities for this position include:
Senior Quality Test Engineer Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Senior Quality Test Engineer
List any licenses or certifications required by the position: CWNA, CCNA, RHCE
Education for Senior Quality Test Engineer
Typically a job would require a certain level of education.
Employers hiring for the senior quality test engineer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Software Engineering, Technical, Business, Science, Information Technology, Math, Information Systems, Electrical Engineering
Skills for Senior Quality Test Engineer
Desired skills for senior quality test engineer include:
Desired experience for senior quality test engineer includes:
Senior Quality Test Engineer Examples
Senior Quality Test Engineer Job Description
- Responsible for updating methods and procedures to ensure continuous improvement to software quality assurance and serviceability standards
- Maintains and modifies test environment and configuration as needed, creates new test environments and configurations to meet test cases or problem recreation requirements
- Documents test results and manage defect and test case databases to assist in the continuous improvement and modification of software
- Works with quality and development engineers in resolution of problems
- Maintain development standards, policies, and procedures
- Acts as a liaison person between Engineering and Operations
- Work with developers and Product Owners to define acceptance criteria for features, using BDD to ensure a common understanding is reached
- Support developers in the production of automated BDD scenarios, ensuring they have the required tools frameworks & approach
- Create end to end tests spanning the eCommerce micro-service architecture to act as the final layer of regression in the CD lifecycle
- Conduct exploratory testing on features using whatever tools and techniques are required to confirm to yourself the code can be considered Production ready
- Previous experience working in a scrum environment
- Collaborate with teammates to produce high quality solutions
- Communicate directly with stakeholders within other departments
- Bachelor degree in Computer Science or Information Technology or related discipline
- Knowledge and wide application of the software engineering and quality assurance principles, theories, and concepts, metrics and working knowledge of other related fields
- Good knowledge of automated testing frameworks and tools including Selenium, JUnit/TestNG, and Loadrunner
Senior Quality Test Engineer Job Description
- Identify system and software regressions
- Determine the correct course of action to repair found regression and assign issues appropriately
- Monitor reported issues to ensure timely response
- Contribute to collection of Department statistics and metrics
- Collaborate with your team to manage and estimate the size and complexity of the features
- Develop and validate image quality test systems for cameras, camera modules, and optical components, for both mass production and lab environment
- Provide quality system support to Jackson Argyle and Beltsville lab personnel
- Oversee ISO17025 audits
- Oversee customer audits
- Oversee FAA test setup conformity
- Hands on experience with performance testing using home grown or tools like Loadrunner/SilkPerformer
- Bachelor Degree (B.E or M.C.A)
- Interacts with other technical groups across all product companies
- Bachelor's degree in Engineering or Science from an engineering school
- Bachelor’s degree in an engineering discipline or Software Engineering
- Three years of experience in triage and management of regression tests
Senior Quality Test Engineer Job Description
- Develop, set, and achieve goals associated with quality system improvements which align to Jackson Argyle Lab goals and objectives
- Identify quality training needs of the lab and ensure those needs are addressed
- Conduct MSAs and publish results for various test equipment
- Oversee and coordinate calibration of lab instrumentation
- Work with lab management team to develop and deploy training plans and keep appropriate documentation
- Enforce and oversee test review process to reduce setup errors and improve safety
- Work in an environment that helps institutions and researchers to progress science
- Work in a collaborative, innovative and fun environment with co-workers who are passionate about what they do and how they do it
- Gain experience working with the latest technologies
- Participate in quarterly Hack Days
- One year of experience in an engineering related company
- A thorough and careful approach to work
- Knowledge of Quality Assurance processes for software development and testing
- Knowledge of programming/scripting languages such as Java, JavaScript, Python, SQL and batch or shell scripting
- Experience with test tools such as Squish and/or jUnit, test management tools
- Assuring that software runs successfully in Production and exhibits all the Reliability, Availability, Security and Performance qualities being functionally correct
Senior Quality Test Engineer Job Description
- Develop, maintain and execute automated tests for assigned projects to successfully enable delivery of high-quality software products in a continuous delivery environment
- Advocate process improvements that enable efficient delivery and maintenance with consistent direction
- Research available tools and participate in initiatives to identify and implement those that will cost-effectively enhance testing capabilities and product quality
- Report issues and results, researching, identifying and assisting in the resolution of root causes as appropriate, documenting accordingly
- Co-develops software solutions by conducting research to understand user needs, data usage, systems flow, work processes, problem areas and bug reporting, and driving good code practices
- Provide engineering input to impact the design, coding and debugging of software in various coding languages including SOUP software
- Performs software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, and software reliability analysis
- Performs Software build, Maintenance, and change control
- Lead project team through Software Defect Management in all phases of development
- Collaboration with other engineering disciplines, such as electrical, mechanical and industrial design, to ensure that embedded software will accomplish design goals for a particular product or system
- AWS infrastructure (EC2, S3 ) and deployment tools such as Terraform and containerization technologies such as Mesos or Docker
- You should also have a collaborative style that will enable you to work with Product Managers to understand the outcomes that the software is attempting to deliver and working with Technical Leaders to communicate test outcomes
- Ability to develop and execute complex test automations in a time-bound development environment
- Come up with creative solutions for a range of technical projects
- Bachelor’s Degree in math, statistics, science, physics, engineering, or computer science from an accredited university
- Minimum 3 years’ experience in an engineering, lab or manufacturing environment
Senior Quality Test Engineer Job Description
- May have involvement in continuous improvement projects for the organization
- Involvement in training others
- Knows and applies fundamental and some advanced concepts, practices and procedures of practical field of specialization
- Analyze, plan and test web based, mobile and desktop applications through collaboration of epics, user stories and design specifications
- Consult with users, product owners, scrum masters, development, infrastructure and service desk to determine software/system functionality and scope of epis and user stories
- Develop original test plans, document test results, scope, risks and provide sign-off for applications utilizing Microsoft Team Foundation Server (Test Manager)
- Identify, report and manage the lifecycle of all software defects using Microsoft Team Foundation Server
- Responsible for reviewing and providing peer review feedback for business requirements, user stories, technical design documents and QA test plans
- Responsible for creating and managing automated test scripts using Telerik Test Studio
- Use discretion and expert judgment to establish level of effort for QA activities
- Experience interacting with customers, customer representatives, auditors, regulatory agencies and cross-functional departments/functions/levels
- Technical Leader, Maintenance and Operational support for Wafer Test Management Apps
- User Requirement/Demand management for Wafer Test Management
- Provide user consultancy support for Wafer Test related Application
- Buy-off and Deployment of new application to production
- 24x7 standby / on-call support for mission critical MQT applications