Automation Test Engineer - Cypress
Location
Bangalore South | India
Job description
Position: Cypress Engineer Experience:
Education: BTech/B. E - Computer Science, IT, Computer Engineering, MS in IT, MTech. MSc IT No. of Positions: 5 Mode: On-site Location: Ahmedabad | Bangalore
Job Description:
Ajmera Infotech INC , a leading technology firm, is looking for a talented Cypress Engineer to join our team in either Ahmedabad or Bangalore. This role is designed for a professional who is passionate about quality assurance, automated testing, and the delivery of cutting-edge web applications. As a Cypress Engineer, you will play a pivotal role in our development process, ensuring that all products meet our high standards of quality and reliability. You will have the unique opportunity to work within a dynamic environment, contributing to projects that make a significant impact on our business and customers.
Responsibilities:
- Develop, maintain, and execute automated test scripts using Cypress for end-to-end testing.
- Collaborate with development teams across both locations to understand project requirements and implement testing strategies that align with business goals.
- Identify, document, and troubleshoot errors, working closely with the team to ensure timely resolutions.
- Enhance our CI/CD pipeline by integrating automated tests, ensuring seamless deployments.
- Stay abreast of the latest industry trends and technologies in test automation and propose improvements to our testing processes.
- Create detailed, comprehensive, and well-structured test plans and test cases.
Requirements
- Strong Proficiency in Cypress: Demonstrated experience with developing and maintaining automated tests using Cypress for end-to-end testing of web applications. Applicants should be adept at using Cypress in both JavaScript and TypeScript environments, showcasing the ability to ensure product quality through comprehensive testing strategies.
- Expertise in JavaScript and TypeScript: In-depth knowledge of both JavaScript and TypeScript is essential. Candidates must be comfortable with ES6+ syntax and TypeScript, and have experience in writing, debugging, and optimizing code in these languages. Familiarity with type definitions, generics, and interfaces in TypeScript will be considered an advantage.
- Experience with CI/CD Tools: Familiarity with Continuous Integration and Continuous Deployment (CI/CD) practices and tools (such as Jenkins, Travis CI, GitHub Actions) is required. Candidates should demonstrate the ability to integrate automated tests into CI/CD pipelines, facilitating continuous testing and deployment.
- Understanding of QA Methodologies: Comprehensive understanding of quality assurance methodologies and the software development lifecycle. This includes the ability to write detailed test plans, test cases, and effectively execute different types of testing (unit, integration, system).
- Knowledge of Version Control Systems: Proficiency with version control systems, such as Git, including experience with branching, merging, and pull requests.
- Problem-Solving Skills: Exceptional analytical and problem-solving skills, with a proven track record of troubleshooting complex software issues and devising efficient solutions.
- Communication and Collaboration: Excellent communication skills are crucial for effective collaboration with development teams, product managers, and other stakeholders to define testing strategies and troubleshoot issues.
- Adaptability and Continuous Learning: The ability to learn and adapt to new technologies, tools, and methodologies is vital in the rapidly evolving field of software development and testing.
Qualification:
- Bachelors degree in computer science, engineering, or a related field.
- Proven expertise in automated testing with Cypress and a solid understanding of JavaScript.
- Experience with Continuous Integration and Continuous Deployment (CI/CD) practices.
- A strong analytical mindset with excellent problem-solving abilities.
- Excellent communication and teamwork skills, with the ability to work effectively in a collaborative environment.
- Familiarity with Agile methodologies and a proactive approach to project management.
Benefits
WHATS IN IT FOR YOU? In addition to innovative technology, we have a culture that fosters the idea that the happiest people are the most productive people. You will get to help us and our customers become leaders in delivering modern, engaging, and satisfying experiences to our end users. Not only do we hire forward-thinking high achievers to join our workforce; we reward, develop, and retain them too. These are only a few of the ways we #StayAwesome! To learn more about our culture and benefits please visit
BE YOU WITH US! Ajmera Infotech is firmly committed to being an equal opportunity employer and maintaining a diverse and inclusive environment. We value and embrace that every single one of us brings value to the table. If you are looking for an outlet for your creativity, a place that will appreciate your design edge and one that welcomes every new idea – look no further. We encourage you to apply. Because we want you to be you, with us.
REFERRALS We love a good referral! If you know someone who would be a great fit for this position, please share!
APPLY AT: [email protected] | Call: 9316732471/70
Job tags
Salary