Develop and execute manual and automated API and UI tests, prepare test plans, manage defects, and ensure software quality across environments. The role includes designing, coding, debugging, and documenting test components; participating in reviews; supporting CI/CD pipelines with Jenkins; collaborating with development teams; evaluating testing tools; and resolving technical issues using Agile, Scrum, Git, C#, Python, and Selenium.
We are looking for a QA Engineer to join our team who is passionate about QA responsibilities like running, analyzing automations, test plan preparation, manual test execution for our products and help us maintain and elevate our commitment to quality. As a QA Engineer at CCTech, you will play a pivotal role in ensuring that our software and products meet the highest standards of excellence. Responsibilities:
- Run and analyze API test automations and UI automations
- Prepare and execute test plans for specific features.
- Knowledge of Test Planning, Test Case Development, Test Execution, Defect Management
- Design, code, test, debug and document new and existing components to ensure that software meets business, quality and operational needs
- Drive and participate in code and document reviews
- Collaborate with peer organizations, dev ops CI CD pipeline - Jenkins
- Support organizations on technical issues and provide guidance
- Evaluate and recommend tools, technologies and processes to ensure the highest quality and performance is achieved
- Apply deep technical expertise to resolve challenging programming and design problems
- Should know Agile methodologies - scrum, git, source tree
Requirements
- Bachelor’s degree in computer science, Mechanical, Electrical or similar technical discipline or, equivalent work experience
- 2-5 years of experience as QA automation engineer who worked in API, UI or related automation.
- Strong programming skills in languages such as C# and Python.
- Proficiency developing and troubleshooting automation test cases that run in different environments
- Experience with Agile software development is required
- Agile, Scrum, CI/CD - Jenkins, TDD and other best practices
- Experience in QA automation testing, preferably with Desktop automation tools and selenium.
- Strong programming skills in languages such as C#, Python.
- Familiarity with CI/CD pipelines and version control systems like Git and SourceTree.
- Excellent problem-solving skills and attention to detail.
- Knowledge of CAD software is plus E.g. AutoCAD
Benefits
- Opportunity to work with a dynamic and fast-paced engineering IT organization.
- Be part of a company that is passionate about transforming product development with technology.
Similar Jobs
Software
Develop and drive quality strategies, test plans, and automation for carrier-grade optical networking equipment and protocols. Validate complex system features, customer deployment scenarios, and security requirements through manual and automated testing. Design test frameworks, execute test suites, analyze failures and defects, report results, and collaborate with system engineering, architecture, design, and support teams to improve product reliability across releases.
Top Skills:
FcapsGbeOptical Amplifier Line CardsOptical DwdmOptical Spectrum AnalyzersOtnPerlPythonRoadmSdhSonetTest Automation FrameworksTest Sets
Mobile • Software • App development
Build the company’s QA practice and automation strategy from scratch. Design scalable automated testing for React Native mobile apps, APIs, and web applications; integrate tests into CI/CD; perform functional, exploratory, regression, performance, accessibility, security, and visual testing; manage defects, quality metrics, release criteria, and sign-off; and improve test coverage, reliability, and execution speed.
Top Skills:
AndroidAWSCucumberDockerGCPiOSJavaScriptJmeterPlaywrightReactReact NativeSeleniumTypescript
Artificial Intelligence • Cloud • Consulting • Cybersecurity
Perform manual functional, regression, integration, UAT, and end-to-end testing for enterprise Salesforce CPQ and Quote-to-Cash implementations. Responsibilities include validating product configurations, pricing, discounting, approvals, quotes, contracts, amendments, renewals, MDQ, billing handoffs, and ERP or external integrations. Create test plans, scenarios, and data; manage defects; support releases; and collaborate with business and technical stakeholders.
Top Skills:
AccelqAPIsContract Lifecycle Management (Clm)Copado TestingMiddlewareNetSuiteOraclePlaywrightProvarSalesforce BillingSalesforce CpqSalesforce CRMSalesforce Revenue CloudSAPSeleniumSOQL
What you need to know about the Pune Tech Scene
Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.

