Qualifications and
Experience:
1. Bachelor’s degree in Computer Engineering/Computer
Science, Information Technology, MCA or M.Sc. (IT).
2. 5+ years of experience in manual and automaton
testing for previous software development.
3. Strong technical skills including scripting
language and test automation disciplines, tools and processes.
Skills required:
1. Strong knowledge of Test Driven Development.
2. Hands on experience on Automation Scripting in
Selenium with C# and NUnit/XUnit.
3. Hands on experience with Version control such as
TFS/Git.
4. Experienced in working on with QA industry
processes such as Unit test automation, Code Coverage.
5. Knowledge of accepted software engineering methods
such as object-oriented programming, structured programming, reusable software,
life-cycle development and software development process methodologies,
automation and manual testing.
6. Excellent written and verbal communication skills
in English language.
Good to have (Preferred
Skills):
1. Experience with Automation/Build tools such as
Jenkins or ADO vNext.
2. Experience in working on QA industry frameworks and
tools such as Specflow, SOAP UI, JMeter, Postman, Fiddler, Moq.
3. Experience with Mock Servers such as Mountebank.
4. Experience with Desktop and Mobile Automation tools
such as Appium and Winium.
5. Experience in working effectively in an agile
environment as well as the ability to adapt changes in the SDLC.
Primary Responsibilities:
1. Create and implement automated and manual test
plans and test cases.
2. Timely completion of assignments with quality.
3. Troubleshooting and debugging, technical problems.
4. Analyze high level business requirements and come
up with good test cases in short span of time.
5. Works in several phases of software systems
analysis, programming and testing activities.