QA Engineer
7 Nos.
28984
Full Time
2.0 Year(s) To 4.0 Year(s)
9.00 LPA TO 12.00 LPA
IT Software - Client Server
IT-Software/Software Services
Job Description:
JOB SUMMARY:
Primary Responsibilities:
- Develop and establish quality assurance measures and testing standards for applications, products, and/or enhancements to existing applications throughout their development/product life cycles.
- Participate in detailed refinement of requirements for clarification, additions, and potential early issue identification. Includes analyzing documented requirements or technical specifications of the application under development.
- Ensure that testing activities comprehensively validate applications to meet business requirements and systems goals, fulfill end-user requirements, and identify existing or potential issues.
- Understand the automation framework (Cucumber w/Selenium, Appium) and develop effective acceptance, integration and regression test cases that fully test the requirements and automate them using Selenium with Java.
- Able to debug automation code.
- Able to suggest and establish practices that lead to higher test stability by identifying methods of testing - not only the code the test is intended to validate, but the test code itself.
- Maintain test cases as required
- Work directly with developers and architects to assess the testing & automation strategy for features under test.
- Work with the team to define effective regression suites
- Responsible for configuration management of documents, code, tests, and artifacts related to tasks
- Setup and maintain local test environment(s)
- Perform database verification
- Communicate test progress, test results, and other relevant information to project stakeholders and management
- Analyze formal test results to discover and report any defects, bugs, errors, configuration issues, and interoperability flaws
- Independently work with the Agile team in planning, outlining the tasks involved in a project and executing tasks assigned in a timely fashion.
Required Qualifications:
- Minimum of 2to 5 years of experience in software quality assurance engineering.
- Minimum of 2 plus years of experience in Automation (Selenium/Appium with Java, Cucumber)
- Strong knowledge of software testing best practices and methodologies in an Agile methodology using Scrum.
- Experienced with various types of testing to fully test an application to render a quality product.
- Experience using IDEs for software development (e.g., Eclipse, Visual Studio, etc.)
- Experience with database verification including writing and executing queries
- Very strong planning and organizing abilities with exceptional attention to detail.
- Very strong problem-solving and analytical skills.
- Must be an effective written and spoken communication with staff and management.
- Bachelor's Degree (four-year college or technical school) Preferred, Field of Study: Computer Science, Software Engineering, or a similar field.
Desired or Nice to Have:
- Experience with writing test cases, familiarity with Gherkin will be a plus
- Experience with .Net framework (C#) along with Winapp driver would be a plus
- Healthcare domain experience a plus
- Experience with API testing and automation
- Experienced with Agile project management tools including JIRA
- Familiarity with PostgreSQL or other object-relational database
- Able to assess and suggest enhancements for the automation framework.
Interview Rounds : Online Written Test, One Technical Round, Manager Round HR Round
Also, feel free to reach out to us in case of any doubts or clarifications.
Company Profile
--- --- --- is one of Bangalore’s leading Executive Search firm Involved in catering to the manpower needs of the Industry. --- serves some of the leading fortune 500 companies in India & abroad. --- focuses on IT ,IT enabled ---, Finance, Insurance, Manufacturing etc.
For Career opportunities with us please log on to http://www.------.com
For Careers in SAP Skills please log on to http://www.sapjobsbangalore.com
Apply Now
- Interested candidates are requested to apply for this job.
- Recruiters will evaluate your candidature and will get in touch with you.