Software Development in Test (SDET)
Risk Tech
Description:
CORE PROFILE
Devise and execute testing strategies for a distributed software system. Develop and execute test automation for component and system tests. He/she should be familiar with Agile techniques/methodologies/ceremonies.
NATURE OF WORK
- Develop manual and automated test designs (test automation scripts)
- Execute manual and automated tests on feature changes as well as system, depending on the impact of the changes.
- Report and track defects, communicating them to the greater team to assess a product’s quality for release.
- Employ a variety of testing techniques to successfully deliver product releases including functional, regression, performance, and system tests.
- Collaborate with the engineering team and contribute to overall automation efforts
- Provide guidance to junior QEs on estimation, suggesting test approaches and processes, prioritization of tasks.
- Provide feedback on test tools, test practices, etc
- Research and establish the best suitable automation framework for the project being tested
- Provide necessary technical skills improvement as necessary
- Apply a strong understanding of the system architecture to configure test environments
- Implement improvements on test automation framework, testing practices
REQUIRED QUALIFICATIONS
- 5 years in quality assurance and test automation, or development
- Working knowledge in at least 1 programming language (Java, JavaScript, C, C#) and 1 Shell Scripting
- Working knowledge in different types of testing, both in white box and grey box testing
- Experience in testing applications in different domains (e-commerce, banking and finance)
- Working knowledge on at least 1 test automation framework (BDD, KDT, DDT)
- Working knowledge on least 1 DB technology (Oracle, MySQL, SQL Server, MongoDB)
- Established foundation in different basic tools for Test Documentation, Bug Logging, and Agile practice
- Conduct Security Scans and basic performance tests (tool-aided)
- Experienced on providing assessment of peer deliverables
- Has designed and implemented several test automation frameworks