Urgently Hiring - Test Automation Architect - Remote

Apply for this position Please mention DailyRemote when applying
Posted 9 days ago United States Salary undisclosed
Before you apply - make sure the job is legit.

Attempting to apply for jobs might take you off this site to a different website not owned by us. Any consequence as a result for attempting to apply for jobs is strictly at your own risk and we assume no liability.

Job Description

This is [Sri]Sri Durga Bathina, a Lead Recruiter from Qentelli which is a Services provider helping organizations bring their native mindset into the digital medium using technology as an enabler positively contributing to Top-line and Bottom-line. We accelerate such transformational engagements through the adoption of mainstream technologies such as DevOps, Automation; cutting edge technologies such as Machine Learning, Deep Learning; and our home-grown AI infused frameworks.

Role: Test Automation Architect

Location: Remote .

Duration: 12 months extendable.

Our highly skilled, dynamic, and growing consulting organization is looking for a Test Automation Architect who is passionate about Test Automation and QA best practices. The Architect will bring in a strong "quality through automation" mindset and leadership to elevate the quality of engineering practices for customers of Qentelli.

Required Skills & Experience

Coding

  • Exposure to build custom automation test frameworks based on Cypress (preferred), Selenium, Jest, Mocha, Watchmen, Rainbow, and Chatter
  • Coding/Scripting experience with JavaScript Library frameworks such as React JS (preferred), Angular JR, Ember, React, JQuery UI, Vue. JS
  • Development and Integration of Automation Frameworks for Mobile Testing using tools such as Appium, SauceLabs and Browserstack
  • Required proficiency in automating UI tests using Cypress and Selenium
  • Required proficiency automating API testing and using modern API testing tools
  • Experience with cross-browser automation libraries

Process

  • 5+ years' experience developing automated tests for Modern Web Applications
  • 5+ years' experience decomposing user stories/requirements to create manual and automated tests in an Agile environment.
  • Extensive knowledge of software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control, build and release processes, continuous integration and continuous deployment concepts (CI & CD), and test suite development and maintenance.
  • Extensive knowledge of creating and leveraging mocks, stubs, and virtual services to fulfill test automation requirements.
  • Non-Technical
  • Strong written and verbal communication skills.
  • Enthusiastic and energetic with an inherent curiosity to break code.
  • Possesses a deep understanding of shift-left test practices and techniques along with the frameworks, and tools that support it.

Responsibilities

  • Strategy
  • Consult and collaborate with various stakeholders to flesh out the QA and Test Automation Strategy
  • Collaborate with Web, API testers, Developers, and DevOps engineers and provide constant feedback to continuously improve test strategy.
  • Builds and POC
  • Assist the Automation COE team to build and implement a world-class test framework that tightly integrates with CI/CD pipeline to fully automate release and delivery processes by preparing, reviewing, revising, and maintaining process and technical documentation
  • POC key integrations and build them incrementally based on end user feedback
  • Operations
  • Enable and automate streamlined release and test execution reporting
  • Leads our sprint level release practice enabling the right coverage with our evolving frameworks (Unit, Component, E2E) alongside reporting.
  • Actively monitor post-release metrics to identify any defects that leaked into production.
  • Learning Culture
  • Promote a culture of learning with Automation COE and other Engineering teams
  • Promote Automated Test-Driven Development (ATDD) or Test-Driven Development (TDD) practices across Engineering teams
  • Provide hands-on training to existing testers and automation engineers in writing and using automation scripts and ensuring best practices are followed.
  • Feedback to Teams
  • Review technical specifications and program code with an emphasis on testability to ensure clean code development: readability, changeability, extensibility, and maintainability.
  • Assess the platform with selection of appropriate unit, component, and system integration test automation tools and frameworks that enable automated build and deployment routines.
  • Assist with defining approach for each phase of testing; unit, component, and systems integration, while maximizing code and test coverage.

Continuous Improvement

  • Maintain a solid understanding of QA workflows and test automation best practices.
  • Evaluate existing testing methodologies and suggest new techniques that will help deliver high-quality features faster.
  • Analyze the business requirements and assist technical leads and Product Owners with defining the acceptance criteria for the features that are being developed.
  • Continuously improve test bed and write tests that expose the defect before any fix is attempted.
  • Improve, maintain, standardize, and execute automated testing across the full solution stack.

Regards

[Sri]Sri Durga Bathina

Lead Recruiter | Qentelli

Mobile:

|

- provided by Dice