In the age of digital transformation, data has become increasingly vital to core business operations. But with so many cloud applications and platforms available today, data has become more decentralized than ever.
CData is the real-time data connectivity company. Our easy-to-use integration products allow users to work with their data where, when, and how they need it. With a robust library of real-time data connectors, users can access data from hundreds of applications, tools, and systems – on-premises or in the cloud.
CData is a global company, headquartered in Chapel Hill, NC with about 350 team members worldwide. More than 10,000 organizations rely on CData technologies to overcome data fragmentation challenges and unlock value from diverse, dispersed data assets.
This position will join our India team, operating out of our Bangalore office where we have nearly 100 team members.
Note: Immediate joiners and candidates who can join within a month of offer only need to apply/will be considered.
Reports To: Lead, Engineering
Department: Engineering
Employment Status (Full Time/Part Time): Full Time
Workdays: Monday to Friday
Job Location: Bengaluru, India
Supervisory Responsibilities (Y/N): Yes
Role Description
As a QA Automation Engineer, you will play a crucial role in ensuring the quality and reliability of our software products. You will be responsible for developing, maintaining, and executing automated test scripts across web and desktop applications. Working closely with our development, QA, and product teams, you will collaborate to understand new features, design and implement robust test automation frameworks, and continuously improve our automation processes.
Your day-to-day tasks will involve identifying, documenting, and tracking bugs, performing regression testing, and enhancing test coverage to ensure our products are of the highest quality. You will also participate in code reviews, providing valuable feedback on testability and overall quality, and contribute to the efficiency of our release cycles by integrating automated tests into our CI/CD pipelines.
To excel in this role, you should have a strong background in programming, particularly in languages such as Java, C#, or JavaScript, and be proficient in using automation tools like Playwright, Selenium, Appium, and TestNG. A deep understanding of software QA methodologies, coupled with excellent problem-solving skills, will enable you to identify trends and report on the health of our products effectively.
Responsibilities
As a Quality Assurance Automation Engineer, Individuals are expected to fulfil the following responsibilities but are not limited to the below:
Experience
Skills
Qualifications
This role has been identified as having possible access to customer sensitive data. You are required to review, acknowledge, and abide by the company's security policies. Information Classification and Management Policy.pdf