Software QA Architect

Celigo · Other US Location

Company

Celigo

Location

Other US Location

Type

Full Time

Job Description


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 YOU’LL 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 don’t 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 
  • 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 YOU’LL NEED TO SUCCEED


  • Bachelors in Engineering or Technology in an industry related field
  • 9 - 15 years of working experience in QA for a large-scale Product development organization 
  • 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
  • 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 similar language 
    • 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
  • 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


  • Passion to become 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.
Apply Now

Date Posted

09/14/2024

Views

1

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Software Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation

Views in the last 30 days - 0

The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...

View Details

Software Engineering Manager - Cargill

Views in the last 30 days - 0

The Software Engineering Manager job involves setting goals for a team responsible for software project development and delivery ensuring quality stan...

View Details

Principal / Lead Software Engineer- RUST (Algorithmic and Mathematics) - m/w/d - HERE Technologies

Views in the last 30 days - 0

HERE Technologies is seeking a Principal Software Engineer to lead the development of extended services for their VRP solver Tour Planning The role in...

View Details

Senior Software Engineer (Scala/Java) - HERE Technologies

Views in the last 30 days - 0

HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...

View Details

Sales Development Representative - UK (Remote) - Dscout

Views in the last 30 days - 0

Dscout is a company that specializes in experience research solutions helping innovative companies like Salesforce Sonos Groupon and Best Buy to build...

View Details

Intern People Experience - Personio

Views in the last 30 days - 0

Personio is an HR platform that simplifies complex tasks for small and mediumsized organizations With a team of over 1800 employees across Europe and ...

View Details