About the role:
Works with product management, development and quality assurance teams to help define and implement automation suites, test harnesses, White box test suites and testing .
Represent QA and contribute to architecture reviews, design reviews, code reviews and static code inspections .
Work closely with developers and extend automated unit test cases and share test code .
Collaborate with developers to create White box test strategy, test plans from functional specifications .
Responsible for White box testing during Unit/Integration test phase .
Design and implementation of automated test framework .
Develop tests for API dependencies .
Ensure testability in code and measure code coverage data regularly . Set up and run code reviews .
Ensures a product quality through continuous testing and refinement of the code base .
Building custom test automation frameworks and automation scripts for BVT .
Help QA team to arrive at correct set of black box test cases for any code change made during testing phase .
About You:
Over 3 years of experience in White box testing
Experience with designing and building automation frameworks
Highly proficient in .Net : C# , Core , ASP.Net , MVC, Web API, Selenium (or similar Automation tools)
Expertise in Design/Architecture and Development skills
In-depth working knowledge of debugging in ASP .Net framework, .Net Core, C# environment
Experience in object-oriented design and coding practice
Thorough knowledge in white box test techniques and strong in code coverage concepts & implementation
Experience in opensource like Node JS
Experience in AWS cloud
Good at SQL optimization for high volume databases .
Experience in Security Domain .
Keyskills: Product management Product quality Object oriented design White box testing Manager Quality Assurance Test strategy Coding Debugging Test cases SQL