HamburgerMenu
hirist
showcase-imageshowcase-image

Job Description

Title : QA Architect

Exp : 12-15

Location : Hyderabad

OUR COMPANY :

Celigo is one of the fastest growing, Silicon Valley profitable & funded startup companies pioneering the future of cloud-based application integration with its Integrator.io iPaaS platform and pre-built Integration Apps. Over 3500 companies rely on Celigo to synchronize data, automate processes, and streamline operations by integrating their cloud applications.


Our Integrator.io iPaaS platform offers a simple and powerful platform through a guided user interface, integration templates, and other tools that empower both business users and IT to easily integrate any of their cloud applications. Our core mission at Celigo is simple: to enable independent best-of-breed applications to work together as one.


We believe that every independent department and every business end-user should always have choices when it comes to picking software, and that integration challenges should never stand in the way. We are full of fresh ideas with like-minded people offering opportunities to highly-talented individuals committed to working with the highest quality products in the area of business cloud computing (SaaS). Location - Hyderabad, India.

OPPORTUNITY :

- Celigo is looking for a rockstar quality engineering architect who will be responsible for the Quality of Celigo Product suite, leading new and existing Quality Engineering initiatives.

- Will be instrumental in championing quality engineering process improvement, software test strategies, driving test methodologies and automation across the products.

- Validates quality processes by establishing product specifications and quality attributes; measuring production; documenting evidence.

- Develop quality assurance plans by conducting hazard analyses; identifying critical control points and preventive measures; establishing critical limits, monitoring procedures, corrective actions, and verification procedures.

- Should have the drive to improve the job knowledge by constantly studying trends in and developments in quality management.

WHAT YOULL DO :

- Design and architect modular, reusable, scalable functional and non-functional test automation tools/frameworks with latest tools and technologies

- Review, define and implement test strategies to make sure we dont compromise on the quality of the product.


- Wherever possible influence teams to adopt best testing strategies.

- Collaborate effectively with engineers and architects to solve complex problems spanning their respective areas to deliver end-to-end quality in our technology and customer experience

- Actively participate and contribute in functional, system, performance, and regression testing activities

- Work closely with the development team to analyze, debug and resolve any issues

- Work closely with the test team to identify new automation opportunities to improve product quality.

- Collaborate with DevOps team to integrate quality into in CI/CD pipeline with shift-left approach

- Integrate quality engineering processes within CI/CD pipelines using Jenkins, GitHub Actions, streamlining testing within DevOps workflows.

- Regularly meet with Product Managers, services & support leads to identify bottlenecks or gaps in the process and work on enhancing them

- Work with Customer Success team on customer escalations and the overall process to provide the right guidance both to internal & external stakeholders

- Design and develop test plans; test cases based upon functional and design specifications

- Influence development managers to insure appropriate levels of quality on owned technologies

- Ensure the team follows various auditing processes and meets the compliance standards

- Hire, train and mentor new joiners

- Excellent communication skills (written and verbal), with specific experience and demonstrable success with the full software development lifecycle; and using the Agile Development processes


- Estimate and perform risk analysis for large features

WHAT YOULL NEED TO SUCCEED :

- Bachelors in Engineering or Technology in an industry related field

- Min 12 - 15 years of working experience in QA for a large-scale Product development organization with experience working on large-scale SaaS products

- Strong experience in designing and implementing automation framework from scratch for performing REST API, UI and API testing to test different layers of products with different tools

- Strong experience in understanding system architecture and building test plans to test end-to-end systems like microservices with the intention of breaking the system to full scale.

- Experience in working closely with other Architects to help design complex features and enable the scrum teams to build solid test designs.

- Experience in driving performance metric benchmarks.

- Possess strong experience in software test automation, test planning, test design, functional and performance testing

- Should have good attitude and strong aptitude and passion for software quality with a focus on continuous improvement

- Strong hands-on experience

- using Selenium Web Driver with Java or Playwright with TypeScript

- using Rest API testing tools like Karate or similar tool

- Unit testing frameworks for node (Ex: Jest/Mocha) and java (Ex: Junit/TestNG) applications

- Cucumber BDD framework

- JMeter or any other performance testing tool

- JIRA, Confluence and Zephyr

- Python and other tools

- Building AI solutions in QA context

- Leverage AI-based tools to optimize test case generation, test data creation,defect prediction etc.,

- Drive innovation by introducing AI/ML-powered frameworks for smarter and faster test execution.

- Identify and implement tools that utilize natural language processing (NLP) for test scripting and result Analysis.


- Solid understanding of cloud native technologies and well versed with AWS cloud platform, service mesh (Istio/Linkerd), Kubernetes, Dockers/Containers, Cloud log services (Splunk)


- Experience testing microservices architecture-based product in functionality, sizing, resiliency, rolling deployment and upgrade

- Expertise with continuous integration tools like Jenkins, Travis CI or similar tools

- Knowledge on Chaos Monkey/Gremlin for Resiliency Testing

- Knowledge/Experience testing Kafka and MongoDB based applications.

- Experience working in an Agile development environment.

- Self motivated, able to work proficiently both independently and in a team environment

THE BEST CANDIDATE IS :

- Passionate about being part of a world-class software organization.

- Experience architecting quality assurance and testing strategies for large-scale distributed platforms.

- Enjoys a fast-paced environment, working with a highly-talented team and shifting priorities.

- Excellent problem solving and analytical skills

- Ability to build strong relationships with stakeholders and key partners for the program

- Strong business and technical vision.

- Can stay abstract or detail oriented as the situation demands

- Demonstrated ability of thinking big, bringing new ideas, building teams & infrastructure for the future.

- Learn quickly. Must know when to listen, and when to take charge


info-icon

Did you find something suspicious?