Exciting Opportunity for Freshers : Join Cornerstone OnDemand as a Junior Engineer in Pune!
Company : Cornerstone OnDemand
Position : Junior Engineer
Qualification: B.E , B.Tech , MCA
Experience: Freshers
Location: Pune
Salary: As per company standards
Roles and Responsibilities :
A candidate will be responsible for working closely with the Quality Engineering (QE) group of the Saba People Cloud product. A candidate will be part of a team dedicated to ensuring the quality and reliability of the product through rigorous testing processes.
A candidate will undergo comprehensive training to understand the product’s functionality, learn test automation techniques, and become proficient in using tools like TestLink. This training is designed to equip a candidate with the necessary skills to contribute effectively to the team.
After training , A candidate will work under the guidance of a QE lead to participate in various testing cycles. These testing cycles are critical for identifying and fixing issues in the product before its release. A candidate will require a keen eye for detail, the ability to follow testing protocols, and a commitment to maintaining high-quality standards.
A candidate will be responsible for designing and executing test cases, identifying bugs, and collaborating with other team members to ensure the product meets user expectations. A candidate will also be responsible for documenting test results and providing feedback to help improve the product.
In addition to technical skills, A candidate should have strong communication and teamwork abilities. A candidate will regularly interact with other quality engineers and developers to understand requirements, share insights, and contribute to a seamless testing process.
For candidate this is an opportunity to develop valuable skills in quality engineering while working in a supportive and collaborative environment. By contributing to the testing and improvement of the Saba People Cloud product, A candidate will play a key role in ensuring a positive user experience
Skills :
The position needs a candidate who have a strong understanding of web development technologies, including JavaScript, HTML, and CSS. These skills are mandatory for working on and testing web-based applications effectively.
A working knowledge of object-oriented programming is also mandatory, with a preference for experience in Java. This knowledge will help a candidate understand and contribute to the development and testing of complex software systems.
A candidate should have experience with front-end automation frameworks, such as Selenium or Silk. These tools are important for automating tests and ensuring the smooth functioning of the product’s user interface.
Additionally,A candidate must be familiar with web services and automated API testing is required. This skill will enable a candidate to test the communication between different software components and ensure they work correctly together.
The position also requires a knowledge of at least one scripting language. Scripting languages are used for writing test scripts, automating repetitive tasks, and enhancing testing efficiency. Proficiency in any scripting language will be an asset for a candidate in this position.
These skills together will enable a candidate to effectively contribute to the testing and quality assurance process. This position emphasizes on technical expertise, problem-solving abilities, and a proactive approach to learning new tools and technologies. By leveraging these skills, A candidate will play a vital role in maintaining the quality and performance of the product.
Qualifications :
This position requires a candidates who are fresh graduates with a B.E., B.Tech, or MCA degree. It is ideal for a candidate looking to kick-start their careers in Quality Engineering (QE) or software testing. A candidate with a strong interest in testing and a passion for quality assurance are well-suited for this role.
A basic understanding of programming in any language is essential for this role. While knowledge of Java is preferred, A candidate with experience in other programming languages are also encouraged to apply. This basic programming skill will help in understanding the technical aspects of the job and contribute effectively to the testing processes.
In addition to programming knowledge, any certification in software testing is an added advantage. Certifications indicate a candidate’s dedication to learning about testing methodologies, tools, and frameworks, and provide an edge in understanding quality assurance principles.
A candidate should demonstrate a strong desire to grow in the field of quality engineering, coupled with a proactive attitude toward learning new skills and technologies. A passion for ensuring product quality, strong analytical thinking, and a detail-oriented mindset are critical attributes for success in this position.
This opportunity offers fresh graduated candidates a chance to gain practical experience in quality engineering and software testing. By applying a candidate’s programming knowledge and learning industry-standard testing practices, A candidate will build a strong foundation for a promising career in quality assurance. The position provides exposure to advanced testing tools and methodologies, enabling a candidate to grow professionally and make meaningful contributions to the company.