We will notify you once we have something for you
Programming.com
3 days ago
Senior Software Development Engineer in Test (SDET)PD
Programming.com
6 to 10 Yrs
- Regular
- Job Details
Job Details
- Job Description
Job Title: Senior Software Development Engineer in Test (SDET)
Location: Chandigarh, Chennai, Bangalore, Gurgaon/Gurugram, Pune, Mumbai, Hydrabad
Budget: upto INR 22 LPA
Highlight- should be excellent in C# coding with exp into testing frameworks.
SDET :
Good at Coding (C#/Java is preferable with OOPS, Collections Framework etc.), Automation
Framework understanding (BDD/TDD/Hybrid) , GIT commands used, Selenium concepts, API
testing using tools like Postman/Swagger(automation is an add-on) , basic SQL testing using Joins
for 2 or more tables, Agile Methodology, and other related testing concepts with good
communication skills.
Sr SDET/ Lead SDET
Skillset:
10 plus years in IT with 6+ plus years in Automation (includes script development and
troubleshooting).
Good understanding of Design Patterns like Singleton, SOLID Principles along with POM .
Experience in Core Framework design and development from scratch (at least in one or two
projects. .
Should be able to handle code reviews for the team and help the other team on technical
aspects.
Good Coding skills which include understanding/experience on Basic Programming Concepts
(Access Modifiers/loops/conditions, methods, arrays, exception handling),OOPS concepts,
Collection Frameworks (advanced like Array list, Hashmap, Hashset, Dictionary etc.,)
Script synchronization techniques (like waits to ensure less scripts failures), Locators (basically id,
name anyone can use but expectation is to create Xpaths using sibling concepts, dynamic texts
based Xpaths, CSS selectors etc.,).
Version Control System like Git is used by client and the candidate should have good
understanding of the commands , if there is a situation where they need to work through cmd
(instead of the features provided in Visual Studio or Eclipse) and Conflict management in case of
code check-in.
For API testing when manual is considered , the client uses Postman(validation of endpoint
URLs) and Swagger( Documentation/ reference) tool where in the candidate should be aware of
different Authorization Techniques, HTTP methods(CRUD) and Status codes based on the
method/ in case of errors for both client/servers. API Automation is again a different case where
RestSharp along with BDD Specflow is used and it is good to have .
Db testing is writing simple queries (with joins) based on project needs to join 3 or more tables
and extract data to validate.
Good communication skills(both written/oral) are mandatory for them to handle the
calls/questions from client independently,
Other Details
- Industry IT Services & Consulting
- Recruiter Details Programming.com
- Job Tags css, selenium, version control, automation testing
- Job Type Full time
Key Skills
- C
- Java
- OOPS
- Automation Framework
- TDD
- GIT
- Selenium
- API testing
- Joins
- Agile Methodology
- Design Patterns
- Singleton
- SOLID Principles
- POM
- Loops
- Methods
- Exception handling
- Git
- Conflict management
- Communication skills
- Collections Framework
- BDD
- Hybrid
- Postman
- Swagger
- SQL testing
- Core Framework design
- Code reviews
- Basic Programming Concepts
- Access Modifiers
- Conditions
- Arrays
- OOPS concepts
- Collection Frameworks
- Script synchronization techniques
- Locators
- Xpaths
- CSS selectors
- Version Control System
- Authorization Techniques
- HTTP methods
- Status codes
- RestSharp
- BDD Specflow
- Db testing
Recruiter Details
- Programming.com
- Other Karnataka
- hidden_email
- hidden_mobile
Company Details
Programming.com