Software Development Engineer in Test
Job description
Software Development Engineer in Test at Snic Solutions.
About the role
As a Software Development Engineer in Test (SDET) at Snic Solutions, you will play a crucial role in ensuring the quality and reliability of our software products. You will be responsible for designing, developing, and executing automated tests, as well as collaborating closely with software developers to enhance our testing frameworks. This position offers an exciting opportunity to work in a dynamic environment where innovation and quality are paramount. You will be part of a talented team that values creativity and technical excellence, contributing to the continuous improvement of our testing processes.
Key facts
What you'll do
- Develop and maintain automated test scripts to ensure comprehensive test coverage for our software applications.
- Collaborate with software engineers to understand system architecture and design test strategies that align with development goals.
- Design and implement testing frameworks that facilitate efficient testing processes and improve overall product quality.
- Execute manual and automated testing procedures, documenting results and identifying areas for improvement.
- Analyze test results and provide actionable feedback to development teams, ensuring timely resolution of identified issues.
- Participate in code reviews to ensure adherence to best practices in testing and quality assurance.
- Work with cross-functional teams to define testing requirements and establish clear acceptance criteria for new features.
- Continuously evaluate and enhance testing methodologies, tools, and processes to optimize efficiency and effectiveness.
- Mentor junior team members in testing practices and automation techniques, fostering a culture of learning and growth.
- Stay updated with industry trends and emerging technologies in software testing, applying relevant insights to improve our practices.
- Contribute to the development of test plans and strategies for new projects, ensuring alignment with business objectives.
- Collaborate with DevOps teams to integrate testing into the continuous integration and deployment pipeline, promoting a seamless development workflow.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field.
- A minimum of 3 years of experience in software testing, with a focus on automation.
- Proficiency in programming languages such as Java, Python, or C#.
- Strong experience with automated testing tools and frameworks, such as Selenium, TestNG, or JUnit.
- Familiarity with version control systems like Git and CI/CD tools such as Jenkins or CircleCI.
- Solid understanding of software development methodologies, including Agile and Scrum.
- Excellent problem-solving skills and attention to detail, with a passion for quality assurance.
- Strong communication skills, both verbal and written, with the ability to collaborate effectively with diverse teams.
- Experience with performance testing and security testing is a plus.
Nice to have
- Knowledge of cloud services and platforms, such as AWS or Azure.
- Experience with API testing tools like Postman or SoapUI.
- Familiarity with mobile application testing frameworks.
- Understanding of database technologies and SQL for backend testing.
- Certifications in software testing (e.g., ISTQB) would be advantageous.
Skills & tools
- Programming Languages: Java, Python, C#
- Testing Frameworks: Selenium, TestNG, JUnit
- CI/CD Tools: Jenkins, CircleCI
- Version Control: Git
- Other Tools: Postman, SoapUI, performance testing tools
Practical notes
This role is based in Bangalore, Karnataka, and offers a full-time engagement with competitive salary packages. Snic Solutions is committed to fostering a diverse and inclusive workplace, and we encourage applications from candidates of all backgrounds. The company provides visa sponsorship for qualified candidates, making it an excellent opportunity for international applicants looking to advance their careers in software testing. If you are passionate about quality assurance and eager to make a significant impact in a growing company, we invite you to apply for this exciting position.
META
Company: Snic Solutions
Title: Software Development Engineer in Test
Listed
location: Bangalore, KA
Job type: full_time
Apply URL: https://snicsolutions.bamboohr.com/careers/86
Tags: Engineering, Testing