Vacancy expired!
Lead Automation ArchitectLooking for a hands-on lead automation architect to design a full end to end automation framework across multiple systems to expedite functional and regression testing. Should be proficient in development of a robust, sustainable hybrid framework (keyword/data driven) using TestComplete & Selenium. Proficient in scripting with Java, Python or equivalent scripting language. Proficient in integrating test scripts with Zephyr, CICD pipeline like Jenkins/ AWS CodeBuild. Experience working with cloud applications, Oracle and SQL databases.Job Responsibilities:
- Implementation of an end-to-end automation framework with focus on scalability, adaptability & reusability. Proficient with building a robust automation framework (TestComplete or Selenium) and drive all script integration from CI/CD pipeline
- Implement coding standards, modularity, maturity. Build robust error handling routines, manage error logs and reports while standardizing development approach for all applications defined within automation scope
- Manage scope of automation using an agile development approach with focus on fast-paced delivery. Develop a data driven automation model for maximum use across multiple products.
- Document a fully functional end-to end test automation strategy with an eye for changing requirements & design, engaging with business and technical leads
- Manage implementation on vendor-driven platforms.
- Review & analyzing test cases for automation working alongside with business and IT stakeholders and automation test engineers
- Good understanding of backend testing process working collaboratively with team in understanding testing process, business rules and test execution routines and meeting biweekly/monthly deliverables in a fast-paced dynamic environment
- Develop a month-month delivery plan and roadmap for future automation
- Accountable for meeting daily execution metrics as defined in execution plan
- Develop a data driven automation model to reuse existing
- Develop end to end automation scripts using the developed framework using selenium & java with an eye for code reusability & code modularity
- Responsible for code reviews and script bug resolution
- Develop a proactive design to integrate with API's/Microservices and custom code on demand
- Lead the Selenium/TestComplete/Equivalent Environment Setup
- Lead the team in standardizing of scripts, error logging, error handling, maintenance and issue management
- Lead the team to adopt a standard approach in creating backend database validation scripts to ensure data integrity, end point validation and Snaplogic (ETL) transformation of data
- Produce a daily consolidated test execution dashboard to upper management
- Create modular reusable scripts in TestComplete and integrate test results into a Test Management Tool (Zephyr or Equivalent)
- Create, enhance, execute & debug scripts on a continual basis
- Work with team to develop automated functional, regression and sanity test suite across multiple modules and agility to adapt to design and requirements changes rapidly
- Identification of test data for testing with very little dependency on manual testing team
- Object Identification techniques on applications in the cloud, on premise & legacy systems like iSeries AS400
- Experience managing code with GitHub and code integration CICD AWS /CodeBuild
- Ability to execute a good amount of parallel test execution to meet aggressive deadlines
- Ability to be a solid team leader and work hand in hand with onsite & offshore teams to manage delivery
Vacancy expired!