ThoughtSpot recruitment drive Software Development Engineer | fresher
Company Name | ThoughtSpot |
Job Role | Software Development Engineer |
Qualification | Bachelors Degree |
Branch | BE / B. Tech / BCA / B.Sc. / MTech / MCA /M.Sc. |
Batch |
2022,2023,2024
|
Salary | INR 12LPA |
Experience | Freshers |
Location | Thiruvananthapuram, Kerala |
Responsibilities
As an SDET at ThoughtSpot, you will play a critical role in ensuring the quality and reliability of our products. Your main responsibilities will include:
Developing Automated Test Workflows: Design and execute automated test workflows and end-to-end test scenarios using REST APIs. This involves creating robust and scalable test scripts that thoroughly validate product functionalities.
Collaborating with Cross-Functional Teams: Work closely with product managers, developers, and other stakeholders to understand product requirements. Ensure comprehensive test coverage by identifying critical paths and potential areas of risk.
Implementing Automated Tests: Utilize Cucumber and TestNG frameworks to implement and maintain automated tests. These frameworks will help streamline the testing process and ensure consistent quality.
Utilizing Core Java Skills: Leverage your expertise in Core Java to develop and optimize test scripts. Your programming skills will be essential in creating efficient and reliable automated tests.
Learning Product Intricacies: Quickly learn and understand the intricacies of ThoughtSpot's products. This knowledge will enable you to contribute effectively to the test automation process and identify potential issues.
Writing Groovy and Shell Scripts: Enhance automation capabilities by writing Groovy and shell scripts as needed. These scripts will help automate repetitive tasks and improve testing efficiency.
Identifying and Tracking Defects: Document and track defects through to resolution, working closely with the development team to ensure timely fixes. Your attention to detail will be crucial in maintaining high product quality.
Improving Test Processes: Continuously evaluate and improve test processes and automation frameworks. Strive for optimization in efficiency and effectiveness to deliver top-quality software.
Reporting and Metrics: Provide clear and concise reports on test results and metrics to stakeholders. Your communication skills will help keep everyone informed about the product's quality status.
Required Qualifications
To excel in this role, you should possess the following qualifications:
Strong Understanding of REST APIs: Experience in testing REST APIs is crucial. You should be familiar with building and executing test scenarios that validate API functionality.
Test Automation Expertise: Proven experience in test automation, specifically in building workflow or end-to-end test scenarios using REST APIs. Proficiency in Cucumber and TestNG frameworks is essential.
Core Java Proficiency: Strong programming skills in Core Java are required. You should be comfortable writing and maintaining test scripts in Java.
Quick Learning Ability: Ability to quickly grasp new products and technologies. ThoughtSpot's innovative environment requires a willingness to continuously learn and adapt.
Scripting Skills: Experience with Groovy and shell scripting is a plus. These skills will enhance your ability to automate various testing processes.
Analytical and Problem-Solving Skills: Strong analytical skills and the ability to solve complex problems. You should be detail-oriented and focused on delivering high-quality results.
Excellent Communication Skills: Strong verbal and written communication skills are necessary for effective collaboration with cross-functional teams and stakeholders.
Why ThoughtSpot?
At ThoughtSpot, we believe in the power of diverse perspectives and inclusivity. We are committed to building a team that reflects the diversity of our global community. Our culture of Selfless Excellence encourages every team member to bring their best ideas forward, challenge the status quo, and contribute to our mission of transforming data-driven decision-making.
APPLY LINK BELOW
Connect Us
Click Here | |
Telegram | Click Here |
Click Here |
Post a Comment