Employer Active
This is a remote position.
Role :
We are building one of the world's best tech platforms for CSR and online giving, where we provide opportunities for individuals, corporates and foundations to donate (also measure the impact) to any cause, non-profit or geography that they care about, in the most simple and effective manner. We scale our impact on the lives of millions of underprivileged people every year through our workplace giving, subscription giving, institutional giving and crowdfunding products.
Give is looking for an experienced and motivated QA professional to be an integral part of its core engineering team. As a Lead QA Engineer, you must be able to troubleshoot Application issues, design, and implement software testing solutions, collaborate with other engineering team members to improve the existing Applications and develop new engineering QA Practices.
Responsibilities :
This is a highly accountable role and the candidate must meet the following professional expectations.
Contribute to the delivery of Give s product development strategy, ensuring that the quality and integrity of the product are maintained in all releases
Participate in the design process to understand, analyze and influence the application/service/system to be tested
Establish and evolve formal QA processes, ensuring that the team is using industry-accepted best practices
Building robust, scalable and high-quality test automation solutions for functional, regression and performance testing
Developing code for quality automation and ensuring extensive unit test coverage of the code
Checking for product scalability, reliability, consistency, and performance
Execute test cases, manually or in an automated fashion, capture and analyze the results, document issues and prepare test reports
Liaise with developers and product managers to complete product release
Provide estimates for testing activities during Sprint planning
Hire & mentor other team members and colleagues
Requirements:
5+ years of Automated testing experience in the testing of complex systems
Excellent knowledge of testing tools like Cypress, Protractor, Jasmine, Enzyme, Webdriverio, Selenium, JUnit, JMeter, Postman or similar and equivalent tools.
Should have worked on React.js applications, API Testing, Load Testing etc.
Experience with testing for security flaws in a modern application
Experience in writing clear, concise, and comprehensive test plans and test cases
Proven track record in web and mobile app performance testing
Ability to drive the complete quality assurance process working closely with PMs, EMs
Candidate should have strong problem-solving skills
Excellent verbal and written communication skills
A team player capable of high performance, flexibility in a dynamic working environment and the ability to lead
Ability to work under high pressure and minimum supervision
Working experience in start-ups is preferred
Good Problem solving skills and ability to write code is a must have.
Full Time