Engineer, QA Job Description
Engineer, QA Duties & Responsibilities
To write an effective engineer, QA job description, begin by listing detailed duties, responsibilities and expectations. We have included engineer, QA job description templates that you can modify and use.
Sample responsibilities for this position include:
Engineer, QA Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Engineer, QA
List any licenses or certifications required by the position: ISTQB, ISO, ISEB, CTPL, CQE, SQA, QA, 9001, QMS, ASQ
Education for Engineer, QA
Typically a job would require a certain level of education.
Employers hiring for the engineer, QA 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, Technical, Software Engineering, Science, Information Systems, Computer Engineering, Education, Electrical Engineering, Business
Skills for Engineer, QA
Desired skills for engineer, QA include:
Desired experience for engineer, QA includes:
Engineer, QA Examples
Engineer, QA Job Description
- Interacting with other engineers and Product Management
- Constantly seek opportunities to improve our quality and testing approach
- Report bugs and follow them through complete bug cycle
- Arrange test sessions, demos, presentations and training sessions
- Build and cultivate cross-functional relationships with peers in engineering, product and design
- Engage in functional, exploratory and regression testing
- Integral member of product development team responsible for supporting activities required to ensure reliability of the design through compliance with design controls
- Provide guidance of Design Controls and the Product Realization Process (PRP) process to the engineering core teams
- Support and/or develop the Quality Plan or Quality Planning documentation for each program and project assigned
- Identification of procedure/revision or other method to be used for each deliverable
- 1 year experience with industry standard test management and defect tracking tools (ALM, Jira, Trac)
- Strong communication tactics/ knowledge sharing
- Familiar with bug tracking software and process
- Solid experience with scripting language
- Deep knowledge with network-based testing (sniffing tools, proxy tools)
- Experience in publishing industry, digital advertising is a plus
Engineer, QA Job Description
- Use QA best practices to find, log, and communicate bugs
- Responsible for developing automated test practices for Web Based Applications using Selenium Web Driver or Redwood HQ
- Ability to write simple SQL scripts to create and read data
- Serve as a team member technical resource for problem investigations to guide root cause analysis and corrective action development
- Provide clear and regular technical and administrative input to professional, technical and administrative personnel assigned to a project
- Quality assurance of our web product across locales
- Identifying and driving resolution of software quality issues
- Designing, developing and executing test plans for various features of the full product suite
- Developing test cases for automation, in collaboration with our automation team
- Reporting and tracking issues found
- You have an innate ability to learn quickly—tools, methodologies, systems, cultures
- Experience writing code is a plus
- Coding skills in Java, Ruby, C-Sharp, Python or Pearl preferred
- Plugin development for development tooling platforms
- Experience with testing tools for web-based GUI technologies
- Experience calling REST services, and using standard troubleshooting tools like firebug or google dev tools and know HTTP protocol from inside out
Engineer, QA Job Description
- Participate in the generation of test cases
- Perform ad-hoc testing in an intelligent way
- Investigating customer issues within agreed time limits
- Participates in black box and white box testing of multiple tiered software architecture
- Identifying test scenarios and writing test cases, according to high level specifications
- Creating and updating test documentation as required
- Working with development and operational teams to improve stability and performance of products
- Use Postman, SoapUI, or a similar API testing tool to test web services
- Identify and document issues found in APIs and web applications to assist with easy recreation
- Assure quality by supporting software developers, database developers, product experts, and management on the design and specifications of features and functionality
- Professional experience with programming languages such as JavaScript, Java, C#
- Ability to shift among multiple projects as needed in rapid, agile software development environment
- Ability to work both independently and in a highly collaborative environment
- Have a complete understanding of automated testing approaches and tools and be expert in implementing these approaches
- Have experience working with continuous integration environments
- Worked in an agile methodology and understand how it can improve delivery
Engineer, QA Job Description
- Creating, Storing, Organizing and Managing Test Automation Resources/Artifacts
- Undertakes self-development activities and Seeks Increased responsibility and takes ownership of tasks at hand and Takes independent actions and calculated risks
- Meets productivity standards and Completes work in timely manner and Strives to increase productivity
- Follows instructions, responds to Team direction and takes responsibility for own actions and Keeps commitments by Committing to long hours of work when necessary to reach goals and Completes tasks on time or notifies appropriate person with an alternate plan
- Displays original thinking and creativity and Meets challenges with resourcefulness and also Generates suggestions for improving work by Developing innovative approaches and ideas by Presenting ideas and information in a manner that gets others attention
- As a QA Engineer, you will design, end to end concurrency and regression test suites for new projects and existing systems
- Collaborate with the project teams in the design and creation of test automation plans
- Support team members and ensures established goals and deadlines are met
- Build creative test plans, employ useful technologies, meet deadlines, and fulfill goals and requirements
- Prepare documentation and test cases according to product specs
- In-depth experience across Linux & VMware technology
- Knowledge in latest versions of Java 8
- Technical area such as multi-threading, NoSQL, OSGi, profiling
- Use and contribute to the latest open-source libraries
- Apply continuous integration ( Jenkins )
- Functional knowledge of the financial markets and experience in FIX protocol
Engineer, QA Job Description
- Install and setup software in a virtual and controlled environment
- Identifying test cases required for specific deliveries
- Performance, load and stress testing development, execution and publishing results
- Identifying and seeking out opportunities for the continual improvement of process, procedures and infrastructure within QA and Engineering to improve quality, increase efficiency, reduce risk and provide stability
- Drive error identification, logging and tracking in accordance with the department standards
- Contribute to pre-testing phase of project development by evaluating proposals in order to identify potential problem areas and make the appropriate recommendations
- Assists in leading, support and assigning work to any offshore resource assigned to ones projects
- Work in collaboration with product development to ensure that the designs, procedures and outcome of the project are acceptable in quality
- Support the creation and the maintenance of Risk Management plans including dFMEAs, pFMEAs and Control Plans
- Write or review and approve equipment IQ/OQ and assay Verification/Validation studies in collaboration with cross-functional teams
- Demonstrated experience and understanding in use of statistical tools
- Willing to travel occasionally to our Boston office
- Strong knowledge of Internet browsers, such as IE, Firefox, Chrome, Safari
- Experience with bug tracking tools such as JIRA & MANTIS
- 2+ years in testing or development
- Knowledge of testing process and methodologies and experience in testing with Client Server and Web based environments