Senior Software Developer For Test Job in Springboard

Senior Software Developer For Test

Apply Now
Job Summary Springboard uses Python/Django as primary technology stack and we are looking to add a Software Engineer QA - Automation to our team. Your role will require you to contribute to automation and manual quality assurance efforts. We have a lot of fantastic features planned in coming months; our product is continuously being improved and you will take on a huge chunk of responsibility to ensure these features meet highest quality standards and contribute to a platform that's robust and scalable.

You will be principally responsible for -

    • Being part of a team whose focus is development of Springboard platform to enrich learning experience of thousands by use of mentor-led learning approach.
    • Running manual and automated test cases to deliver the highest quality products.
    • Work closely with developers and business teams in building test plans.
    • Developing automation framework, execute comprehensive suites of automated end to end test cases and test suites for web based application.
    • Enabling team members to generate good quality releases with every commit by discovering defects early and iterate fast.
    • Analysing failures and root cause issues, filing defects, following up with developers and other teams on the resolution.
    • Improving automation framework, continuously evaluating test cases for inclusion in regression, automating newly integrated features.
    • Taking full ownership of end-user quality, usability and appeal.

You

    • You have experience building automation frameworks to automate distributed (multi-tiered) systems, creating and maintaining automated tests, designing SQA test plans and test cases according to requirements and manual/automated execution of test cases.
    • You have excellent written and verbal communication skills with the ability to present complex technical information in a clear and concise manner.
    • You have strong team ethic and are interested in fast-paced startup environment.
    • You have strong interpersonal, project management and organisational skills with ability to track multiple test executions simultaneously and synthesize results.
    • You are meticulous, analytical, and curious about technology.
    • You have strong knowledge of Agile testing methodologies and best practices, testing cycles in agile framework e.g. using agile tools such as Jira and understanding of Agile Scrum/Kanban methodologiesWhen you don't know, you ask questions or look for answers on the internet and are not afraid to express your opinion.
    • You have hands on experience with functional & white box testing with a strong understanding of/experience with Software QA methodologies, techniques and approaches.
    • You are familiar with responsive web app testing methods.
    • You are able to quickly learn and apply complex scenarios to create reliable test datasets/environments.
    • You demonstrate adaptability and attention to finalizing testing details amidst aggressive time challenges.
    • You have worked extensively on testing tools like Selenium, ReST API Automation, Postman, Jasmine, ProtractorYou are familiar with backend and frontend web development frameworks and SQL databases.
    • You have some exposure to CI tools such as Jenkins, Travis, CircleCI etc.
    • You are comfortable bringing up and troubleshooting cloud-based environments.

Bonus Points if you have done one or more of these:

    • Worked with Python, Django, Git, MySQL, Javascript & AngularJS
    • Worked with infrastructure automation tools such as Docker and Kubernetes.
    • Worked with AWS/Google Cloud Platform.
If this is you, please apply. For the right candidate, compensation will include a competitive salary, equity and other perks.
Experience Required :

Fresher

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs