Skills
- API
- Agile Methodologies
- Scrum Theory
- Software Development Engineer in Test (SDET)
Job Description
Position Title: SDET
Duration: 6 plus months with possible extension
Location: Remote only
Responsibilities:
- Understanding the flow of code and how it interacts with different components.
- Understanding project documents ,Customer demands, and product objectives to create and execute test cases.
- Setting up, maintaining and performing test automation frameworks on multiple application platforms, such as Mobile, Desktop, and web , and building test scenarios and acceptance tests.
- Setting up automation testing from microservices and API’s , execution and reporting
- Experience in working with BDD
- Experience in define ,execute, analyze, defect tracking Smoke test, Regression, Integration, UAT test case execution
- Experience in working with Agile and distributed scrum team
- Experience In defining the test case , test data using user story
- Investing customer problems reffered to you by the technical support team , testing buggs , and creating and managing bug reports.
- Handling technical communications and understanding the customers systems.
- Working with deployments teams, resolving level issues for systems, coordinating on product design, and offering inputs on the testability of functional elements and product designs
- Noting all testing actions you have performed in daily and weekly reports.
- Analyzing and disintegrating software systems and coordinating with other teams to enhance the overall design.
- Researching test tools, methodologies, and trends and upgrading existing practices and processes.
- Managing the final quality on production release.
- Experience playing the Scrum Master role for atleast one year for a software development team that was diligently applying scrum principles, practices and theory
- Fair technical understanding on banking application with multi layer of UX ,Microservice , Database. Able to understand the technical solution, perform root cause analysis and plan actions wherever necessary
- Knowledge of agile methodology and frameworks like Scrum, Kanban , XP, etc
- Good skills to coach team how to follow agile scrum , which really works .
- Understand the basic fundamentals of iterative and incremental development .
- Strong knowledge of scrum theory , rules and practices.
- Knowledge of other Agile approaches , like kanban, Crystal, FDD, XP, etc..
- Basic knowledge of software development processes and procedures to understand his team needs
- Should have knowledge about Agile techniques like User stories, Continuous integration , ATDD, TDD, Continuous Testing , pairing , Automation Testing ,Agile games
- Ability to take and understand his commitment to deliver the product on time
- Know about the value of metrices and incremental delivery
- Knowledge about the tasks, blacklog tracking, bumdown metrices, velocity, user stories, etc..
- Experience working with product owner to make the product backlogs in good shape and make them ready for the next sprint.
- Experiencing in facilitating daily scrum , sprint planning ,print demo and retrospective meetings.
- Needs to be expert in estimation and planning.