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
- Proficiency in one UI automation tool: Robot Framework, TestComplete, etc.
- Proficient in at least one scripting language: JavaScript, Python, or Core Java
- Solid experience in Test Planning, Test Case Development, Test Execution, and Defect Management
- Ability to design, code, test, debug, and document new and existing test components
- Strong analytical, logical thinking, and QA-focused mindset
- Hands-on with CI/CD tools such as Jenkins, GitHub Actions, TeamCity, etc.
- Working knowledge of Git and version control workflows
- Experience in designing automation frameworks from scratch
- Comfortable working in Agile environments (Scrum, Kanban)
- Ability to maintain and enhance existing automation frameworks
- Excellent stakeholder communication and requirement analysis skills
- Strong verbal and written communication
- Basic understanding of API testing, with practical exposure to Postman.
- Nice to Have
- Experience with desktop-based application UI automation
- Prior knowledge of CAD/design software like AutoCAD, CATIA, Civil 3D, Revit, etc.
- Awareness of AI trends in QA and software quality management
- Previous work experience in a product-based company
- Familiarity with performance testing tools
- Ability to take ownership of unplanned or ad-hoc tasks proactively
- Minimum Qualifications:
- Bachelors 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.
- Benefits
- Opportunity to work with a dynamic and fast-paced IT organization.
- Make a real impact on the companys success by shaping a positive and engaging work culture.
- Work with a talented and cooperative team.
- Be part of a company that is passionate about making a difference through technology.
Skills: Jenkins, Ci, Tdd, Autocad, Catia, Scrum, Agile
Experience: 2.00-5.00 Years
📌 QA - Automation Test Engineer (Pune)
🏢 CCTech
📍 Pune