Active Jobs
Location: Minneapolis (U.S) (Remote option is available), Hyderabad, Bangalore , Delhi (India)
Position Overview:
We are seeking a highly skilled and experienced Senior Software Development Engineer in Test (SDET) to join our dynamic team. The ideal candidate will be proficient in using Microsoft Playwright for automation, possess strong expertise in Automation GUI and Automation API, and have a comprehensive understanding of various technologies such as SQL Server, Javascript, C#, Bitbucket, Octopus, and Kafka. The candidate will be responsible for designing, developing, and executing automated test scripts, ensuring the quality and reliability of our software products. This role requires a deep understanding of CI/CD methodologies, with a proficiency in using tools like Bitbucket and Octopus.
Primary Skills:
- Microsoft Playwright: Proficiency in utilizing Playwright for automated testing of web applications.
- Automation GUI and Automation API: Demonstrated expertise in creating and implementing automated testing frameworks for both GUI and API.
- SQL Server: Strong knowledge and experience in working with SQL Server for database testing and querying.
- Javascript: Proficiency in JavaScript for test automation scripting.
- C#: Solid understanding and experience in utilizing C# for automation purposes.
- Bitbucket: Proficiency in version control, branching, and merging using Bitbucket.
- Octopus: Experience with deployment automation and orchestration using Octopus.
- Kafka: Knowledge and experience in testing systems integrated with Kafka messaging.
- CI/CD: Strong familiarity with Continuous Integration and Continuous Deployment methodologies.
Secondary Skills:
- Test Complete and ReadyAPI: Familiarity with these tools for automated testing.
- .NET and .NET Core: Understanding and experience in using .NET frameworks for testing purposes.
- Angular: Basic understanding for testing front-end applications.
- Entity Framework: Knowledge of Entity Framework for database interaction testing.
- Azure: Familiarity with cloud services and tools provided by Microsoft Azure.
- Cloud: Understanding of cloud-based testing environments.
Responsibilities:
- Design, develop, and execute automated test scripts using Microsoft Playwright, covering both GUI and API aspects.
- Collaborate with development and quality assurance teams to ensure effective test coverage.
- Utilize SQL Server for database testing, ensuring data integrity and system stability.
- Develop and maintain automated test frameworks using JavaScript, C#, and other relevant technologies.
- Manage and maintain version control using Bitbucket, ensuring the integrity of the codebase.
- Implement deployment automation and orchestration using Octopus.
- Test and validate systems integrated with Kafka messaging.
- Implement and enhance CI/CD pipelines for continuous testing and deployment.
- Provide guidance and support on automated testing best practices to junior team members.
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 5 plus years of hands-on experience in software testing and test automation.
- Proven experience with Microsoft Playwright and other relevant testing tools.
- Strong programming skills in JavaScript, C#, and SQL.
- Excellent problem-solving abilities and attention to detail.
- Good understanding of CI/CD pipelines and their implementation.
- Strong communication and teamwork skills.
- Certifications in relevant technologies are a plus.
Interested? Please send your resume to info@skilltracksolutions.com