Search by job, company or skills

TM Research & Development

Junior/Senior Agile Software Tester

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 15 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Junior/Senior Agile Software Tester

Job Description

· Collaborate with product and development team in an Agile environment.

· Actively helps project teams to develop and execute a good testing strategy.

· Execute manual and automated product testing based on user stories and acceptance criteria.

· Provide feedback to team and product owner on product quality and competitiveness.

· Contribute to product / platform long-term quality strategy, while prioritizing tests based on risks, that help the team deliver shippable product at the end of every iteration.

· Visualizing reality, including product quality, testing effort, and residual risk.

· Get important problems fixed in the product and own the work process .

· Improve together with others on work practices and tooling in line with business goals.

· Drive for good engineering culture (risk management, testability, usability, understanding non-functional requirements).

· Develop tools or scripts with a focus to improve process.

· Find solutions and initiate change proactively in the testing arena.

· Interact with developers to devise automation strategies, test strategies, and test cases to automate new features and enhance existing functionality.

· Provide stakeholders quality status reports with concrete measurements of product quality and risk related to the product .

· Acts as Chief Quality Engineer for the project.

· Proactively helps the projects to avoid errors which may lead to defects in the product.

· Investigate and analyse maintenance bug reports.

Job Requirements

· Experience with Agile software testing techniques such as Exploratory Testing, Test Sessions, and Test Automations in an Agile development environment.

· Agile software testing experience with Cloud and Linux environment.

· Basic programming skills (eg: OO programming concepts, JavaScripts, Python).

· Basic database and SQL skill is a must (for scripting and troubleshooting).

· Ability to perform both manual and automated tests as needed.

· Good to have experience in BDD, TDD, ATDD.

· Experience in Test Automation development with skills in at least one scripting language (eg: Python, NodeJS, shell scripting, etc.)

· Experience with open source automation framework (eg: Selenium) or other web/mobile/API testing frameworks.

· General proficiency with version control tools (eg: GIT branches).

· Demonstrated working knowledge of problem analytical, troubleshooting, and resolution skills, especially with web applications (e.g. analyze web traffic, REST, GET, POST simulations, SOAPUI/Postman, Maven)

· Strong knowledge of white/gray box and black box testing methodologies with hands-on experience.

· Passion for testing techniques and technology.

· Ability to comprehend and explain technical aspects of problems.

· Excellent team player with strong written and verbal communication skills.

· Strong written, verbal, and presentation skills. Ability to articulate a problem and translate it into a written report.

· Candidate must be a self-starter and highly motivated.

· Ability to switch easily between different projects and flexibility to handle a rapidly changing environment.

· Comfortable working in a fast-paced, dynamic environment while juggling multiple projects.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 146510401

Similar Jobs