How many problems do you have to solve
if you are ATQA engineer
To be or not to be?
Problem solving
• Try to understand following factors:
• Project duration
• Configuration testing
• Amount of routine work
• Frequent releases
Automation framework
VS
Problem solving
• Find stakeholders
• Define metrics
• Time to create tests
• Time to update tests
• Execution time
• Flexibility of automation tests
Programming language
Problem solving
• Understand value if:
• Language of ATQA team == Language of developers team
• Language of ATQA team != Language of developers team
• Factors:
• Time for creating/updating tests
• Teams collaboration (ATQA + Dev)
• Responsibility for the choice of technology
Lack of visibility
Problem solving
• Defining metrics for the client
• Number of covered business rules
• Percent Automatable or Automation Index
• Technical solutions
• Integration with test management systems
• Readable reports
Slow execution time
Problem solving
• Define thresholds for execution time
• Test selection
• Run test in parallel
• Selenium Grid
• Testing framework (TestNG, JUnit)
• Pre-conditions can run faster
Requirements can be changed
When the customer
sent changes in the requirements
Problem solving
• Increased team expertise in business
• Participation in refinement, planning, estimation sessions
• Collaboration with manual QA
• Traceability Matrix
• Technical solutions
• Marking tests using annotations
Coverage by auto-tests
Pinocchio never understood why his nose
grew whenever he talked about coverage
I've executed all
the tests so we have
100% coverage now
Problem solving
• A good quality is NOT 100% coverage
• Refine the coverage metrics
• Acceptance criteria
• Manual test cases
• Code
• Create corrective actions for uncovered business rules
Flaky tests
Problem solving
• Reliable pre-conditions and post-conditions
• Independent tests
• Correct use of waits
• Re-running flaky tests on CI
• Flaky test handler plugin
Conclusion
How many problems do you have to solve if you are atqa engineer

More Related Content

PPTX
Automation in the world of project
PPTX
Digital Testing Approach
PPTX
Small is Beautiful- Fully Automate your Test Case Design
PPTX
Benefits from AATs
PPTX
Introduction to BatchMaster's Global Technical Support
PPT
LavaCon 2015: Efficient Translation Management - 5 Specific Metrics That Wil...
PDF
Nesma autumn conference 2015 - A QFD based tool for managing agile requiremen...
PPT
People factor as failure reason of Agile adoption
Automation in the world of project
Digital Testing Approach
Small is Beautiful- Fully Automate your Test Case Design
Benefits from AATs
Introduction to BatchMaster's Global Technical Support
LavaCon 2015: Efficient Translation Management - 5 Specific Metrics That Wil...
Nesma autumn conference 2015 - A QFD based tool for managing agile requiremen...
People factor as failure reason of Agile adoption

What's hot (20)

PDF
[Quang Nguyen] Performance Test in Best Practices
PPTX
The role of agile tester
PPTX
Automate Content Quality to Drive a Better End-User Experience - Astoria
PPTX
Kanban – Visualizing the value chain
PPT
Project management for qa manager
PPTX
ISTQB Foundation Agile Tester 2014 Training, Agile SW Development
PDF
Test automation pyramid
PPT
QA In Agile: solutions
PPTX
Combining Requirements Engineering and Testing, QA&TEST Bilbao 2013
PDF
Agile Test Automation: Truth, Oxymoron or Lie?
PPTX
Kanban - Extreme improvements in five quarters
PPT
Continuous testing for continuous delivery
PDF
How to select the ALM solution that best suits your needs
PDF
Towards an Enterprise Aggregated Solution for DQF - Paola Valli (TAUS)
PDF
StarWest 2019 - End to end testing: Stupid or Legit?
PPTX
QA Team Goes to Agile and Continuous integration
PPTX
РАМЕЛЛА БАСЕНКО «ROI of automation or how to sell your automation ideas to cu...
PPTX
Agile EVM
PPTX
PPTX
Automated software Testing
[Quang Nguyen] Performance Test in Best Practices
The role of agile tester
Automate Content Quality to Drive a Better End-User Experience - Astoria
Kanban – Visualizing the value chain
Project management for qa manager
ISTQB Foundation Agile Tester 2014 Training, Agile SW Development
Test automation pyramid
QA In Agile: solutions
Combining Requirements Engineering and Testing, QA&TEST Bilbao 2013
Agile Test Automation: Truth, Oxymoron or Lie?
Kanban - Extreme improvements in five quarters
Continuous testing for continuous delivery
How to select the ALM solution that best suits your needs
Towards an Enterprise Aggregated Solution for DQF - Paola Valli (TAUS)
StarWest 2019 - End to end testing: Stupid or Legit?
QA Team Goes to Agile and Continuous integration
РАМЕЛЛА БАСЕНКО «ROI of automation or how to sell your automation ideas to cu...
Agile EVM
Automated software Testing
Ad

Similar to How many problems do you have to solve if you are atqa engineer (20)

PPTX
Dev ops != Dev+Ops
PDF
Agile testing
PDF
Quantifying DevOps Adoption Empirically for Demonstrable ROI
PDF
Putting Quality First through Continuous Testing
PPTX
Agile QA process
PPTX
Agile Testing Analytics
PPTX
Acceptance Test Driven Development
PDF
Cloud and Network Transformation using DevOps methodology : Cisco Live 2015
PPTX
5 Considerations When Adopting Automated Testing
PPTX
Definition of Done and Product Backlog refinement
PDF
ISTQB CTAL - Test Analyst
PPTX
Webinar: DevOps challenges facing QA
PPTX
Software development life cycle
PPTX
Sustainable agile testing
PDF
[HCMC STC Jan 2015] Practical Experiences In Test Automation
PPT
Agile Testing - Challenges
PDF
Big Apple Scrum Day 2015 - Advanced Scrum Metrics Reference Sheet
PDF
Integration testing in enterprises using TaaS
PPTX
Agile Content Development and the IXIASOFT DITA CMS
PDF
To successfully deliver your IT project: build your team, build your Agile it...
Dev ops != Dev+Ops
Agile testing
Quantifying DevOps Adoption Empirically for Demonstrable ROI
Putting Quality First through Continuous Testing
Agile QA process
Agile Testing Analytics
Acceptance Test Driven Development
Cloud and Network Transformation using DevOps methodology : Cisco Live 2015
5 Considerations When Adopting Automated Testing
Definition of Done and Product Backlog refinement
ISTQB CTAL - Test Analyst
Webinar: DevOps challenges facing QA
Software development life cycle
Sustainable agile testing
[HCMC STC Jan 2015] Practical Experiences In Test Automation
Agile Testing - Challenges
Big Apple Scrum Day 2015 - Advanced Scrum Metrics Reference Sheet
Integration testing in enterprises using TaaS
Agile Content Development and the IXIASOFT DITA CMS
To successfully deliver your IT project: build your team, build your Agile it...
Ad

Recently uploaded (20)

PDF
Hybrid horned lizard optimization algorithm-aquila optimizer for DC motor
PPTX
AI IN MARKETING- PRESENTED BY ANWAR KABIR 1st June 2025.pptx
PPTX
TEXTILE technology diploma scope and career opportunities
PDF
A review of recent deep learning applications in wood surface defect identifi...
PDF
CloudStack 4.21: First Look Webinar slides
PPTX
Build Your First AI Agent with UiPath.pptx
DOCX
search engine optimization ppt fir known well about this
PPTX
Chapter 5: Probability Theory and Statistics
PDF
Five Habits of High-Impact Board Members
PPTX
Configure Apache Mutual Authentication
PDF
sbt 2.0: go big (Scala Days 2025 edition)
PDF
Taming the Chaos: How to Turn Unstructured Data into Decisions
PDF
Getting started with AI Agents and Multi-Agent Systems
PDF
NewMind AI Weekly Chronicles – August ’25 Week III
PDF
A contest of sentiment analysis: k-nearest neighbor versus neural network
PDF
sustainability-14-14877-v2.pddhzftheheeeee
PDF
“A New Era of 3D Sensing: Transforming Industries and Creating Opportunities,...
PPTX
Benefits of Physical activity for teenagers.pptx
PPT
Module 1.ppt Iot fundamentals and Architecture
PPTX
GROUP4NURSINGINFORMATICSREPORT-2 PRESENTATION
Hybrid horned lizard optimization algorithm-aquila optimizer for DC motor
AI IN MARKETING- PRESENTED BY ANWAR KABIR 1st June 2025.pptx
TEXTILE technology diploma scope and career opportunities
A review of recent deep learning applications in wood surface defect identifi...
CloudStack 4.21: First Look Webinar slides
Build Your First AI Agent with UiPath.pptx
search engine optimization ppt fir known well about this
Chapter 5: Probability Theory and Statistics
Five Habits of High-Impact Board Members
Configure Apache Mutual Authentication
sbt 2.0: go big (Scala Days 2025 edition)
Taming the Chaos: How to Turn Unstructured Data into Decisions
Getting started with AI Agents and Multi-Agent Systems
NewMind AI Weekly Chronicles – August ’25 Week III
A contest of sentiment analysis: k-nearest neighbor versus neural network
sustainability-14-14877-v2.pddhzftheheeeee
“A New Era of 3D Sensing: Transforming Industries and Creating Opportunities,...
Benefits of Physical activity for teenagers.pptx
Module 1.ppt Iot fundamentals and Architecture
GROUP4NURSINGINFORMATICSREPORT-2 PRESENTATION

How many problems do you have to solve if you are atqa engineer

  • 1. How many problems do you have to solve if you are ATQA engineer
  • 2. To be or not to be?
  • 3. Problem solving • Try to understand following factors: • Project duration • Configuration testing • Amount of routine work • Frequent releases
  • 5. Problem solving • Find stakeholders • Define metrics • Time to create tests • Time to update tests • Execution time • Flexibility of automation tests
  • 7. Problem solving • Understand value if: • Language of ATQA team == Language of developers team • Language of ATQA team != Language of developers team • Factors: • Time for creating/updating tests • Teams collaboration (ATQA + Dev) • Responsibility for the choice of technology
  • 9. Problem solving • Defining metrics for the client • Number of covered business rules • Percent Automatable or Automation Index • Technical solutions • Integration with test management systems • Readable reports
  • 11. Problem solving • Define thresholds for execution time • Test selection • Run test in parallel • Selenium Grid • Testing framework (TestNG, JUnit) • Pre-conditions can run faster
  • 12. Requirements can be changed When the customer sent changes in the requirements
  • 13. Problem solving • Increased team expertise in business • Participation in refinement, planning, estimation sessions • Collaboration with manual QA • Traceability Matrix • Technical solutions • Marking tests using annotations
  • 14. Coverage by auto-tests Pinocchio never understood why his nose grew whenever he talked about coverage I've executed all the tests so we have 100% coverage now
  • 15. Problem solving • A good quality is NOT 100% coverage • Refine the coverage metrics • Acceptance criteria • Manual test cases • Code • Create corrective actions for uncovered business rules
  • 17. Problem solving • Reliable pre-conditions and post-conditions • Independent tests • Correct use of waits • Re-running flaky tests on CI • Flaky test handler plugin