DGS India - Bengaluru - Manyata N1 Block
About the job
Job Responsibilities:
- Develops and executes accurate test cases as per requirements, analyses results and raises issues within schedule.
- Ensures optimal test coverage comprising of positive, negative and exception scenarios.
- Logs defects with the right priority, tracking them to closure and understanding the root cause for an issue.
- Tests and proves that the software meets major architectural requirements.
- Provides feedback on usability and serviceability, traces the result to quality risk and reports it to concerned people.
- Develops and configures test automation and executes stability and performance tests.
- Coordinates with product management and Developer/System Engineer to deliver stable enterprise software products.
- Develops and executes test automation through test tools. Applies and develops automated testing strategies and helps us to build automated testing frameworks.
- Analyses and verifies best automated and manual test approaches and executes acceptance, integration, installation, and system testing.
- Records test results and reports and verifies software bug fixes to accept automation criteria.
- Engages in both functional and non-functional testing, Participates in Requirement understanding, Scrum meeting, reviews, and test strategy sessions.
- Creates and maintains QA and project documentation.
- Analyses problems reported in production application, identifies root causes and communicates results with appropriate stakeholders towards resolution.
Job Requirements:
Must Have:
- Minimum 1 to 4 years of experience
- Ability to implement test plans, follow test process, and record results.
- Familiarity with software testing best practices including test standards, code reviews, test data management, test methods and test techniques.
- Good test automation skills toward writing test cases which cover functional, regression, integration, and end to end system testing.
- Experience in basic Java, Java-script, or Python.
- Experience with automation tools such as Selenium or Playwright or Cypress.
- Experience with automation framework like Codecept.js or Serenity BDD or Cucumber.
- Experience with performance tools such as JMeter.
- Strong attention to detail and commitment to quality.
- Strong communication, collaboration skills and ability to solve problems.
- Should be able to provide reports to senior stakeholders.
Good to have:
- Experience/knowledge of performance/load/volume testing.
- Familiarity with TDD, BDD and the pyramid test model
- Familiarity with tools such as JIRA and Git.
- Knowledge of cloud technologies, preferably Azure.