Job
Description
As a Backend Software Development Engineer in Test (SDET) at our leading technology consulting firm in Vadodara, Gujarat, you will play a crucial role in ensuring the reliability, performance, and security of our backend systems and services. Here is a breakdown of what you can expect in this role: Key Responsibilities: - Design, develop, and execute comprehensive test scenarios and test cases for complex enterprise backend applications, ensuring adherence to schedule and effort estimates. - Provide accurate and timely effort estimations for assigned testing tasks, contributing to effective project planning. - Develop, maintain, and enhance robust automated test suites covering component, integration, and end-to-end testing of backend systems. - Review unit test cases written by developers and actively assist with minor code defect resolution, fostering a culture of quality. - Provide clear, accurate, and concise status reports on testing activities, progress, and identified risks. - Adhere strictly to organizational processes, policies, and best practices, while diligently protecting intellectual property. - Actively participate in process improvement initiatives, knowledge sharing activities, and contribute to the overall growth of the QA practice. Required Skills & Experience: - Overall Experience: 3-8 years of hands-on experience in software testing, with a strong focus on backend systems and automation. - Programming Languages: Proficiency in at least one object-oriented programming language for test automation, specifically Core Java. - Backend Testing: Strong understanding of backend testing methodologies and frameworks. - API Testing: Extensive experience with API testing tools such as Postman, SoapUI, and frameworks like RestAssured. - Test Automation Frameworks: Hands-on experience with test automation frameworks like JUnit and JBehave. - Database Testing: Solid experience with database testing, including writing and executing SQL queries. - Database Technologies: Hands-on experience with RDBMS (Oracle and PostgreSQL) and NoSQL (Cassandra) databases. - Web Services: Experience with Web-services (JSON and SOAP). - Frameworks/Technologies: Experience with Spring Boot. - CI/CD: Knowledge of CI/CD pipelines and testing integration (e.g., Jenkins, GitLab CI). - Version Control: Familiarity with version control systems (e.g., Git, SVN). - Performance Testing: Understanding of performance testing concepts and tools. Additional Skills (Plus Points): - Experience with containerization technologies (Docker, Kubernetes). - Familiarity with microservices architecture testing. - Experience with test management tools. - Basic understanding of security testing principles. Education & Certifications: - Bachelor's degree in Computer Science, Information Technology, or a related technical field. - Relevant testing certifications (e.g., ISTQB) are a plus. Soft Skills: - Strong analytical and complex problem-solving abilities. - Excellent written and verbal communication and documentation skills. - Ability to work effectively and collaboratively in cross-functional teams. - Highly detail-oriented with an unwavering focus on quality. - Self-motivated, proactive, and capable of working independently with minimal supervision. - Good time management skills with the ability to prioritize tasks and meet deadlines in a fast-paced environment. If you are an experienced Backend SDET looking for an exciting opportunity to make a significant impact, we encourage you to apply and be part of our vibrant team working on challenging and impactful projects.,