Quality Assurance Automation Engineer Job Description
Quality Assurance Automation Engineer Duties & Responsibilities
To write an effective quality assurance automation engineer job description, begin by listing detailed duties, responsibilities and expectations. We have included quality assurance automation engineer job description templates that you can modify and use.
Sample responsibilities for this position include:
Quality Assurance Automation Engineer Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Quality Assurance Automation Engineer
List any licenses or certifications required by the position: ISTQB, ITIL
Education for Quality Assurance Automation Engineer
Typically a job would require a certain level of education.
Employers hiring for the quality assurance automation 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, Technical, Education, Computer Engineering, Information Technology, Software Engineering, Business, Science, Information Systems
Skills for Quality Assurance Automation Engineer
Desired skills for quality assurance automation engineer include:
Desired experience for quality assurance automation engineer includes:
Quality Assurance Automation Engineer Examples
Quality Assurance Automation Engineer Job Description
- Deep understanding of customers through use cases, Alpha, Beta, IT use and the validation of those use cases
- Designing and developing high level test plans and cases for new product features
- Be a developer specialized in quality assurance - define and implement acceptance tests, integration tests, component tests and regression tests
- Be the go-to person in your area of expertise - be the development team’s expert for everything related to automated testing and quality assurance, the corresponding infrastructure, and the underlying technology, such as JUnit/TestNG, JMockit/EasyMock/Mockito, Hamcrest, Selenium, JBehave, Jenkins and more, including new tools that you help to introduce
- Be a professional in a team of professionals - work with other highly skilled developers and operations experts in a disciplined agile process, writing documented, refactored test code, doing code reviews, coaching others and being coached
- Create automated test scripts as needed and make sure defined coding standards are followed
- Write own code and analyze results
- Continuous improvement of existing automation scripts
- Identify and describe opportunities for successful implementation of test automation
- Provide inputs to the project manager/delivery manager and the project team about potential risks, current quality of the product and status of test activities
- 3+ years experience working with Load Runner or equivalent tool
- Experience with scripting languages like shell or bash
- 5+ years of creating and building out automated test frameworks • 5+ years using any defect tracking tool
- 4+ years of experience in Quality Assurance working in automated testing environments
- Hands-on experience with design, development, and implementation of testing procedures
- Experience with front office trading applications
Quality Assurance Automation Engineer Job Description
- Manage and coordinate the test automation effort for the software releases
- Review requirements and execute comprehensive and detailed test cases and/or strategies based on those requirements
- Accurate and timely status/issue escalation to Project Manager
- Automate and Execute functional regression tests as needed
- Minimum 3 plus years of experience in testing, development methodologies, Testing Life cycle
- UI Automation using Selenium
- Should have experience in Functional Design and Test prep/execution
- Strong FunctionalandREST services testing experience
- Automation Experience on REST and API testing
- Reporting of results the analysis of errors and log files for our risk evaluation
- 7+ years hands-on QA testing and automation experience with front-end GUI applications
- 3+ years experience architecting and implementing large scale automation frameworks for enterprise front office electronic trading systems
- Extensive hands-on experience with GUI automation tools such as TestComplete and QTP
- Experience with automated messaging test tools and production replay technologies
- Experience with electronic trading applications is a plus
- Experience and knowledge in automation frameworks is a must
Quality Assurance Automation Engineer Job Description
- Create data sets to be used in test automation activities
- Document and evaluate test results
- Participate in continuous integration, release and build management
- Establish and manage traceability of requirements through test plans and cases
- Devise plan for QA automation and implement it
- IRS Swaps and Derivative products
- Working with traders
- Client facing applications (Bloomberg, Tradeweb)
- Price contribution flows
- Experience architecting on AWS and/or AWS Certification is a plus
- 2+ years of practical experience testing web applications from front end to back end with working knowledge of several related technologies
- 4-5 years of experience in leading a QA team
- 3+ years of knowledge in .NET
- 5-7 years of Testing Concepts & Methodologies experience
- 5-7 years of experience in Requirement Analysis & Automated Test Case Creation
- Software Development (Waterfall, Agile)
Quality Assurance Automation Engineer Job Description
- Own and deliver innovative solutions for large scale automated testing strategies, quality assurance, and data analysis
- Provide technical leadership to our engineering team, enhancing our test automation framework and applying your experience to our evolving test environment
- Contribute to general Engineering practice improvement efforts
- Work as a member of the QA team to design, document, and execute test cases based upon Design documents
- Prepare and execute both manual and automated test scripts, document test results and revise test cases and scripts as needed
- Maintain and support the Automation framework
- Enhance the Automation harness by building APIs as needed
- Responsible for quality deliverables for the track as Senior QA engineer
- Responsible for test case design, test case review as per the requirements
- Responsible for test execution, capturing test results accurately
- Knowledge of both Behavior Driven Development (BDD) and Test Driven Development (TDD) Gherkin specifications and their application
- Good knowledge of test methodologies (Agile, V-Model)
- 3+ years of mid-layer Test Automation experience , module-level or integration level and NOT GUI level
- SW Testing experience, mostly on module and integration layer
- Knowledge of Fitness, Jbehave or other similar test automation tool
- Experience in Automation particularly WATIR ( Ruby on Rails ) , VSO (Visual Studio Online ) , Selenium etc
Quality Assurance Automation Engineer Job Description
- Lead defect reviews with project managers, systems analysts, business analysts, developers and fellow QA team members
- Define test strategy (functional, automation, Integration, E2E) and facilitate test strategy walk through to take to implementation
- Proactively communicate with QA Manager, developers and business analysts to resolve issues or questions pertaining to test creation or execution
- Log defects when required and implementation of traceability between test cases and requirements documentation
- Escalates issues to Project Manager and Quality Assurance Manager as needed in a clear, concise and timely manner
- Utilize test automation tools and submit feedback to team with usage and functional improvements or changes
- Learn systems quickly
- Work closely with the QA Manager to define automation strategy and processes
- Design and create test scripts to address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability in preparation for implementation
- Implement and develop automated test practices for SaaS based applications
- Working with agile lifecycle and/or tracking and process management tools, Rally, JIRA
- Experience with Code Quality Governance related tools (Sonar, PMD, FindBugs, Checkstyle, Emma, Cobertura)
- Automatic QA Experience
- Familiarity of Microsoft automation framework
- Ability to work in an Agile environment with active participation in daily scrums
- Effectively communicate accurate estimates, status and issues to team management personnels