Software Development Engineer in Test

About the Role
The overall purpose of this job is to ensure that the company’s products provide a good user experience and meet user requirements.
What you will do

Understanding the flow of code and how it interacts with different components
Setting up and maintaining test automation frameworks on multiple application platforms such as Mobile and Web
Developing Software applications with the Software development team.
Performing Test Automation and setting up frameworks on multiple application platforms like Web & Mobile.
Working with teams during deployment, resolving level issues for systems
Creating, managing bug reports and communicating with the team.
Test the system to verify that it gives a good user experience to the end user.
Building different test scenarios and acceptance tests.
Create automation scripts for the company products to allow reusability of test scripts and quick execution.
Work with deployment teams in resolving any level issues for the system.
Set up, maintaining, and operating test automation frameworks.
Any other duties that may be assigned by the supervisor

About you

Bachelor’s degree in Computer Science, Information Technology, Software Engineering or other Technology related fields.
Certification in International Software Testing Qualification Board (ISTQB).
Minimum of five years’ experience as a quality assurance Engineer.
Previous experience as a developer – excellent programming and design skills
A passion for testing, development and design
Sound software programming ability – object oriented design and coding skills
Exposure to agile and Devops
Along with programming experience – experience with automation frameworks and tools
Excellent understanding of the company’s software products.
Good knowledge of databases and API testing
Experience of database testing including designing and manipulating test data.
Understanding of Quality Assurance methodologies, life cycle, and processes.
Ability to perform automated testing of the product for robustness, including edge cases and general reliability.
Must be a self-starter and highly organized.
Should be able to understand implications and adjust their approach based on the impact and risk
Ability to optimize beyond the QA team by driving cross-team or cross-discipline initiatives.
Ability to work effectively with different personalities across all levels in an organization
Mentorship – actively level up less experiences members of the team by providing guidance
High level interpersonal and cross-cultural skills
Ability to work well with people at all levels in the organization.
Proven work experience as a Software Development Test Engineer
Advanced knowledge in debugging code
Personal motivation and drive exhibited through commitment to hard work, continuous improvement and achievement of goals.
Analytical, critical thinking and problem solving skills.
Flexibility and adaptability.
Open to change.
Calm under chaos.

Key Stakeholders: 

Directly accountable to the Quality Assurance Lead
Required to work within a multifunctional product development team.

Why we offer

Comprehensive health insurance – Inpatient / Outpatient / Dental / Optical
Data Allowance
Office lunch, also available to remotely.
All risk Insurance
Opportunity for company stock options

Apply via :

www.sendyit.com