The Application Test Engineer is the Gate-keeper of all software that sees the light of day. This one ensures, checks, and verifies that what was asked for and what is being delivered are the same thing.
They utilize their observational super-powers to pay attention to detail and help fellow humans in clarifying specifications. They drudge through manual testing and go on to acquire the coveted ability of automation.
The Application Test Engineer creates and documents functional requirements, builds and executes test cases, gives their stamp of quality and discusses challenges and solutions with the product owners and other stakeholders in their team.
Job Responsibilities
- Understanding Functional and Non-Functional Requirements
- Writing Test Cases
- Manual Testing
- Filing bugs and writing detailed steps to recreate issues
- System Integration Testing
- Preparing Related Documentation
- Learning
- Training
- Having fun
Education and Experience
- MCA with 0-2 years of relevant experience (or)
- BCA with 0-2 years of relevant experience (or)
- BTech/BE with 0-2 years of relevant experience (or)
- Any Graduate with 0-2 years of relevant experience
Technical Skill sets - Mandatory
- Microsoft Word or Google Docs
- Google Picasa or Paint
- Problem Solving Skills
- Communication Skills
- Web Basics
- Immersive experience in using world class web applications
Technical Skill sets - Trainable
- Git, Github, Gitflow and associated concepts
- Apache Webserver - Setup, Deployment and Maintainance
- IDE and SDK Setups
- SCRUM, JIRA
Technical Skill Sets - Good to haves
- Knowledge and experience in at least one open source CMS framework such as Wordpress, Joomla, Magento etc.
Assessment Procedure
- Resume Screening
- Aptitude Test ( General quantitative abilities, Cognitive abilities, Reading comprehension, Web basics)
- Technical Interview
- Personal Interview
- Machine Test - On discretion of Hiring manager.