Dimagi
QA
Automation Engineer
Delhi, India
Global
Technology Division Team - Full-time
About Organization:
Dimagi is a social enterprise and Benefit Corporation that builds software solutions and provides technology consulting services to improve the quality of essential services for underserved populations. Headquartered in Cambridge, Massachusetts, Dimagi partners alongside governments, leading NGOs, and foundations such as the Bill & Melinda Gates Foundation, USAID, and the World Bank to tackle complex health and social inequities. Our open-source technology platform, CommCare, is the world’s most widely-used and researched mobile data collection platform for frontline workers. To date, Dimagi’s team of project managers, engineers, and health experts have supported over 2,000 projects in 80 countries.
About the Position:
Dimagi’s QA team is seeking a QA Automation Engineer with a passion for digital health products to expand our automated test coverage, assist in developing a testing framework, and backstop our manual testing efforts. The QA Automation Engineer will work closely with developers and our wider technology team to create automated testing strategies and ensure quality product development. They will bring experience with creating test plans (both in a manual and automated context) and developing testing strategies for a diverse array of applications.
Responsibilities of this role:
·
Execute
functional, regression, performance, and resiliency tests for our core product
and new features
·
Identify,
record, and thoroughly document bugs
· Engage
with developers and product owners to understand and analyze software features
and requirements in order to develop detailed, comprehensive, and
well-structured test plans and test cases
· Support
the overall QA team processes and activities, including assessing current
testing frameworks, strategies, and plans to identify areas of team improvement
and growth
·
Develop
strategies to test CommCare APIs
·
Mentor
and develop the automated testing capacity of the QA team and Dimagi as a whole
Who you must be:
·
At
least three+ years of QA experience
·
At
least two years of experience creating and maintaining automated tests
· Expertise in manual & automated testing, documentation, and verification and validation of any issues
or defects reported by the end-users·
Proficiency
in a scripting language (Python preferred)
·
Proficiency
in Selenium Web Driver or a similar tool
·
Familiarity
with API testing tools (Postman, cURL, etc.)
·
Familiarity
with performance testing using JMeter or similar methods
·
Fluency
in written and spoken English
Bonus Points
·
Experience
conducting automated mobile tests (with Appium, Espresso, or similar tools)
·
Experience
managing and mentoring junior testers
Benefits Provided:
We aim to make a difference, not just as a company, but as an employer as well. The benefits we offer are geared towards having a strong impact on our staff’s well being. A few of our key benefits are outlined below:
· 100%
employer-sponsored medical insurance covering employees and their family,
paired with a generous OPD and mental health allowance
·
Health
and Fitness allowance
·
Air
Quality reimbursement to include air purifiers, pollution masks, etc
·
Monthly
contributions to each employee's EPF account
·
Employee
stock option plan
·
30
days Paid Time Off and Flex-Time
·
Opportunities
to travel internationally
· Complimentary lunch in the office
No comments:
Post a Comment
Note: only a member of this blog may post a comment.