SDET | Codersbrain
Job Description
Automation Test Engineer (Selenium + C#)
Company Overview
Coders Brain is a global leader in digital and business solutions, partnering with clients to simplify, strengthen, and transform their businesses. With a strong commitment to excellence, Coders Brain offers quick implementation, an elite and diverse team, one-stop solutions, user-friendly scalable products, and robust security measures. This role will be on a permanent position through our client, Emids Technology (https://www.emids.com), ensuring that our solutions are custom-tailored and seamlessly integrated for our clients.
Job Summary
We are seeking an experienced Automation Test Engineer with extensive hands-on expertise in designing, developing, and implementing automated test frameworks and scripts using Selenium with C#. The ideal candidate will bring a strong background as a Software Development Engineer in Test (SDET) and be responsible for creating robust, scalable test automation frameworks. You will also collaborate with cross-functional teams to ensure high-quality software delivery and provide guidance and mentorship to junior team members, contributing significantly to our organization’s goal of achieving efficient and reliable automation testing.
Responsibilities
- Design and Develop Automation Frameworks: Create and maintain robust test automation frameworks using Selenium + C# that support scalable and maintainable test processes.
- Implement Test Scripts: Develop, execute, and troubleshoot automated test scripts; generate detailed test reports and ensure test cases align with project requirements.
- Collaborate with Cross-functional Teams: Work closely with developers, business analysts, and manual testers to understand requirements, design testing strategies, and integrate automated tests into the CI/CD pipeline.
- Conduct Proof-of-Concepts (POC): Quickly generate and implement POC solutions on technical challenges to meet urgent business needs.
- Mentor and Guide: Provide guidance and mentorship to junior testers, review automation code, and suggest improvements to maintain quality standards.
- Contribute to Continuous Improvement: Participate in code reviews, document testing processes, and offer constructive feedback to enhance the overall testing environment.
Qualifications
- Automation Testing Experience: Minimum of 4 years hands-on experience in Selenium + C# with overall 5+ years in automation testing.
- Framework Expertise: At least 3 years of expertise in designing, developing, and implementing test automation frameworks, including knowledge of NUnit framework and Page Object Model (POM) implementation.
- Programming Proficiency: Proficient in C# and Java.
- Testing Tools: Familiarity with test management tools like ADO/ALM and experience with CI/CD tools such as Jenkins or Azure DevOps.
- Version Control: Experience with Git.
- Soft Skills: Excellent problem-solving skills, effective communication, flexibility, proactiveness, accountability, and the ability to work both independently and as part of a team.
- Adaptability: Able to quickly understand new systems and integrate with existing frameworks while offering improvements.
Preferred Skills
- Enterprise Solutioning: Experience integrating various automation tools to deliver end-to-end automation solutions.
- Cross-Tool Proficiency: Familiarity with additional automated testing tools such as UFT.
- Reporting Tools: Hands-on experience with extent reporting.
- Quick Resolution Capabilities: Ability to conduct rapid POCs and generate quick solutions for technical challenges.
Experience
- A minimum overall experience of 5+ years in automation testing, with at least 4 years focused on Selenium + C#.
- Proven background as an SDET specializing in designing robust automation frameworks for end-to-end testing processes.
Environment
- Locations: Work can be based in Hyderabad, Bangalore, or Noida.
- Work Mode: Hybrid model with an expectation of 2 days per week in the office.
- Notice Period: Immediate joiners preferred.