Application Testing Automation
Job Description
Scope of Work / Project Description
The project involves the automation of a large number of existing and some new applications. Working closely with major stakeholders, developers and clients, the resource will identify test cases that have the potential to be automated and provide expertise to complete the automation using Smartbears TestComplete, and any new technology deemed appropriate. Specific product knowledge for these applications is required Day 1. The resource will also be required to determine, implement and configure the underlying architecture to support these tools and automation processes. For accessibility testing, the resource must be familiar with AODA legislation, WCAG success criteria and methods to remediate, especially for Power BI applications.
Project Deliverables
1) Creation of an automation framework that will support multiple clients, allow flexible use of floating licenses and integrate with existing Dev/OPS infrastructure.
2) Develop and implement a framework for MS Dynamics projects that supports test case re-use and a scalable, modular implementation.
2) Creation of automated test cases specific to certain City applications
3) Integrate the TestComplete and LoadComplete products with other software products (ex. Selenium) to ensure full test coverage
4) Debug and fix script failures and errors with the assistance and input from developers and clients
5) Create training documentation and provide training to new users
6) Act as the automation subject matter expert for clients, developers and Project Managers
7) Create test plans and performing general Quality Assurance testing as required.
R1 |
12 years Performing Quality Assurance Testing |
R2 |
12 years Writing, revising and verifying quality standards, test plans and test procedures to ascertain the quality of both In-house built, third party software products and web based applications. |
R3 |
12 years Developing test automation strategies along with creating scripts and debugging automation code for Web applications |
R4 |
12 years Developing testing frameworks for complex software applications using (at a minimum) requirements documents and client interviews as input. |
R5 |
12 years Planning and implementing automation test plans. |
R6 |
12 years Performing Quality Assurance testing using automated testing tools and scripts |
R7 |
12 years Detailed testing experience with the following: Unit; Integration; Functional; System; Stress; Performance; Usability; Acceptance; Vulnerability |
R8 |
12 years of Strong understanding of Java code Development |
R9 |
12 years Experience developing test automation scripts in JavaScript |
R10 |
12 years Experience developing test automation scripts in Selenium |
R11 |
12 years experience Developing test scripts in HTML, CSS and SQL |
R12 |
12 years experience Investigating and reviewing QA tools/processes and making suggestions for improvements. |
R13 |
12 years experience with QA test flow creation |
R14 |
8 years experience Performing AODA accessibility audits on Power BI and web applications |
R15 |
8 years Working knowledge of WCAG standards and methods for remediation |
R16 |
8 years experience Creating, editing and running test scripts created in Smartbear’s TestComplete application |
R17 |
8 years experience Creating, editing and running test scripts using SmartBear’s TestExecute application. |
R18 |
8 years experience Creating, scheduling and managing test scripts using SmartBear’s Zephyr Windows scheduler application |
R19 |
8 years experience Tracking and managing Quality Assurance testing using Azure Dev Ops or similar product |
R20 |
University Degree or College Diploma in Computer Science, Software Engineering or related field of study |