Job Information
Brandmuscle QA Engineer in Bangalore, India
The Quality Assurance Analyst (QAA) works with the development teams that design, build, and install new applications for the Brandmuscle solution. The QAA works with the product development team to develop and execute test plans and automated test scripts based on project/bug requirements and communicates results to the team. Additionally, the QAA reviews the test plan and test results with the client service team and should have a ‘test to break’ attitude with an ability to take the point of view of the client.
Responsibilities
QAA should understand functional flows thoroughly before automation testing.
QAA should contribute to develop and maintain functional test cases & test data.
QAA should perform check environment readiness, smoke & sanity tests and regression testing.
QAA should report defects, build issues, follow up with developer and take it to closure.
QAA should contribute to use tools at hand effectively for various testing and QA activities.
QAA must have good communication and collaborative skills.
QAA should have working knowledge on Agile
Requirements
2 – 5+ years of relevant experience with QA Automation
Excellent objected-oriented programming skills preferably in Selenium with C# / Java, should be proficient in maintaining coding standards and conventions on medium to large web-based applications
Experience in working on one automation framework i.e. Data-driven, Keyword-driven, or Hybrid, and knowledge of other frameworks
Capable of creating/adding library components and managing cross-browser configurations
Basic knowledge of other languages like JavaScript, HTML is desired
Should be able to perform test execution, debugging, result analysis and reporting
Should be able to articulate defects, follow-up and retest till closure
Experience in non-functional/performance testing in an advantage
Should perform functional testing and ad-hoc testing
Understanding of Microsoft Test Manager, JIRA, SQL & APIs is desired
Ability to understand and interpret Functional and Technical Requirements
Ability to test using documentation and “out of the box” thinking
Ability to participate as a team member on multiple test projects
Ability to communicate effectively & collaborate with multi-cultural team
Powered by JazzHR