An ideal candidate for this job should have experience as a Software Quality Test Engineer with experience in automated regression tests in C#.
In this role, you will :
- Break down problems and estimate time for quality-related tasks
- Design and implement automated regression tests in C#
- Implement behavior-driven unit tests that interact with the application code
- Demonstrate increasing expertise in application domain and functional areas
- Apply various testing types and methodologies effectively during SDLC
- Take ownership of small tasks and deliver without supervision while using discretion to seek help when necessary
- Apply principles of SDLC and methodologies like Lean / Agile / XP, CI, Software and Product Security, Scalability, Documentation Practices, refactoring, and Testing Techniques
- Work independently and deliver testing and use case creation that meets standards and delivers desired functionality using the technology selected for the project
- Write effective tests according to best practices so that crucial functional requirements are verified and tests remain valid when code is refactored
- Collaborate with the development team in bug fixing and build plans
- Collaborate with Quality Leaders in creating test plans
- Implement and configure testing tools and at times help junior staff
- Implement system-level integration testing
- Be skilled in core data structures and algorithms
Skills Set : C#, regression tests, SDLC, OO-programming language
Qualifications
Basic Qualifications :
Bachelor's Degree in Computer Science or in "STEM" Majors (Science, Technology, Engineering, and Math)2-year experience in writing software code in C# or a similar OO-programming languageJ-18808-Ljbffr