QA Engineer Senior Job Description
QA Engineer Senior Duties & Responsibilities
To write an effective QA engineer senior job description, begin by listing detailed duties, responsibilities and expectations. We have included QA engineer senior job description templates that you can modify and use.
Sample responsibilities for this position include:
QA Engineer Senior Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for QA Engineer Senior
List any licenses or certifications required by the position: ISTQB, ASQ, CWNA, CCNA, DMAIC, ISQTB, CCIA, CCEE, CCA, SQA
Education for QA Engineer Senior
Typically a job would require a certain level of education.
Employers hiring for the QA engineer senior 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, Information Technology, Information Systems, Software Engineering, Technical, Education, Computer Engineering, Science, Electrical Engineering
Skills for QA Engineer Senior
Desired skills for QA engineer senior include:
Desired experience for QA engineer senior includes:
QA Engineer Senior Examples
QA Engineer Senior Job Description
- Assist in the recruitment of IT professionals with business and industry experience, and develop, reward and energize a competent, effective team within the technology organization
- Drive and deploy the CD/CI capabilities for the portfolio
- Monitor the quality results and product performance delivered by the Toller in order to identify improvement areas
- Design test coverage, create test plans, test cases, checklists and other testing documentation
- Have solid knowledge and practical experience working within the SDLC (Software Development Life Cycle) and STLC (Software Test Life Cycle), standard processes and industry best practice
- Experience in creating, executing and maintaining test cases test plans/strategies
- Experience working with JIRA and associated processes
- Experience working with user stories and Business Analysis artefacts
- Experience defining acceptance criteria, such as in Gherkin format
- Have excellent general IT knowledge, in particular web technologies and interfaces
- Ability to be highly self-motivated and team-oriented
- Good working knowledge of requirements/test management tools JIRA
- Knowledge in MapData testing GIS, RDF, GDF, NDS is a plus
- Python, C or C++ experience is a plus
- Cloud-based IaaS experience, AWS, GCE, or Azure
- Mongo experience is a plus
QA Engineer Senior Job Description
- Perform both new functionality and regression tests
- Monitor the bug tracking database, track all their bugs, and follow-up on progress of their completion
- Perform hands on testing mentor others on best practices in software testing strategies
- Gain a technical and functional understanding of our product architecture and become part of our ongoing feature development effort
- Work proactively with members of an Agile team to find root cause of defects in our product using manual and automated testing
- Partner with product owner and developers to deliver a quality product to clients
- Assist in recruitment for Quality Engineers
- Work on test automation of everything from Black-box, White-box, web services, server-side code to database and continuous integration automation dive into technologies like TIBCO, ASP.Net MVC, Web API, WCF, Windows Daemon Services
- Serve as a Quality Assurance Advisor, drive conversations with our development team to adopt best practices software architecture functions such as Security, Performance, Requirements Analysis and Application Governance
- Refines and tracks QA metrics such as defects, defect counts, test results and test status
- Experience with Linux, Windows, Mac operating systems
- Experience with integration of automation framework and continuous integration systems a plus
- Able to work with others in a collaborative environment
- Experience with automation using dynamic languages
- 3-8 years experience as QA/Senior QA engineer
- Experience in Continuous Integration and Automation frameworks
QA Engineer Senior Job Description
- Validate, document, and assess impact and root cause of reported bugs
- Provide recommendations and implementation strategies for measurable software QA best practices specifically tailored towards the DriversHistory products
- Works closely with Product and Dev team members to clarify requirements, ensure testability and automatability, to provide feedback on design (functional and technical)
- Use and expand existing test suites and processes to ensure high-quality releases
- Strong experience in of the following technologies preferred –Web API (MS ASP.Net), SOAP, REST, .Net Framework, C#, Ab Initio
- Experience analyzing and comparing XML and/or JSON data sets
- Experience working in a data processing environment a plus
- Test Planning, estimation
- Test Design, Test Case development
- Test Execution, Reporting
- Automated testing in Perl or Python (shell scripting a plus)
- Experience with automation tools like Selenium, Cucumber, FitNesse
- Experience in working with regular expressions is a plus
- Travel domain knowledge will be preferred
- The individual must have excellent communication skills and be proficient in Microsoft applications
- Documenting identified defects
QA Engineer Senior Job Description
- Creation of testing documentation
- Testing new functionality and ensure that current functionality works as expected
- Report back on testing activities to team managers
- You will be responsible for designing and automating functional, i18N, concurrency, stress/longevity test plans, test cases based upon requirements and Customer/Field use cases
- Design automation frameworks
- Resource planning that includes FTEs and vendor resources
- Mentor QA team members on best practices and tools for testing automation
- Train colleagues on various testing methodologies and tools including manual testing
- Test the features and functionalities of the PowerCenter product
- Working with internal teams and external customer to better understand use cases and design effective test strategy
- Utilities industry experience is big plus
- Exposure to tools like Maven, Sub Version, Junit/TestNG, Eclipse/IntelliJ IDE, Jenkins
- Experience with Agile, other rapid application development methods or Waterfall SDLC preferred
- Experience in working with testing automation tools - JUnit or Selenium (Selenium IDE, Selenium RC, Selenium Web Driver) required (both preferred)
- Ability to enable business capabilities through innovation is a plus
- Bachelor's or master's degree in Computer Science, Computer Engineering, or other Technical disciplines, or equivalent work experience, is preferred
QA Engineer Senior Job Description
- You share your expertise, guide your colleagues
- You keep your own knowledge up to date by attending courses, self-study and research
- Continually improve the quality of Avigilon’s software and hardware products through the creation, execution, and maintenance of comprehensive test plans, test cases, and test scripts
- Ensure that Avigilon produces the highest quality, easiest to use products in the surveillance industry
- Interact regularly with support, development, and product management teams to solve challenging problems
- Establish a functional understanding of the whole system from both a developer’s and a user’s perspective
- Delivers and drives automation and test strategies for iOS and Android Mobile Applications
- Accountable for all testing activities aligned to the enterprise mobile application portfolio
- Drive innovation and manage product development needs within a fast paced, agile scrum environment
- Develops test plans, specifications, cases and scripts
- Experience with automation tools CA DevTest, JAVA, EJB, JSP, AngularJS, GEN, TIBCO, Oracle, Informatica, MicroStrategy
- Experience using Selenium, Watir or other similar automation tools
- Ability to work independently part of a development team
- Take initiative to dig in and get what you need across teams
- Experience managing teams overseas is a plus
- MS/M Computer Science degree preferred