Pantheon-Inc.com

Quality Assurance Engineer – #EOF7621 (Quickin)/ 43603-1 (Beeline) 

Quality Assurance Engineer – #EOF7621 (Quickin)/ 43603-1 (Beeline)

LOCATION

Remote (Brazil)

DESCRIPTION

Be part of a product team responsible for testing and maintaining quality programs for applications based on java microservices delivered through API and event streaming both on premises and on Cloud platform. We are looking for an individual with strong passion to be part of the development team to develop the solution of modern application API with high quality, reliability, and security. Candidates are expected to work collaboratively with other team members, and adhere to agile development/DevOps practices (e.g. Test Driven Development), CI/CD (Continuous Integration/Continuous Delivery), and testing standards

RESPONSIBILITIES

  • Perform API interface testing both manual and automatically
  • Execute and evaluate manual or automated test cases to locate bugs, testing using regression and always ensuring product quality as a high standard
  • Develop, document and maintain functional and non-functional test cases
  • Review requirements, specifications and technical design documents to provide timely and meaningful feedback
  • Ensure that validated deliverables meet all the requirements, as well as functional and design specifications
  • Perform Exploratory Tests (Manual) on different parts/scopes of an application
  • Monitor debugging process results
  • Stay up-to-date with new testing tools and test strategies
  • Assist to provide high-level estimates to assist with release planning when required
  • Provide detailed estimates after more story detail is provided
  • Be responsible for settling, writing and validating all the acceptance criteria of every enhancement made on the platform
  • Work with the team to design the test strategy, based on the Test Pyramid
  • Work collaboratively with other team members in Agile environment e.g. Scrum Master, Business Analyst, Developer, Product Owner and Customer
  • Prepare and present result and metrics to Management and stakeholders
  • Act as the Change Manager for the release management process
  • Adhere to best Agile development practices

REQUIRED TECHNICAL SKILLS

  • Database knowledge and experience with No-SQL, preferably one of the followings: PostgreSQL, MongoDB or Cosmos
  • Strong knowledge in Micro-service or API development: RESTFul
  • Knowledge in Major CI/CD Tools: Jenkins, Azure DevOps
  • Understand concept of Microsoft Azure Cloud or other Cloud platform
  • Knowledge of DevOps practices, and tools
  • Familiarity with various testing techniques: Postman, Cucumber, Gatling, etc.
  • Experience with a source version control tool, such as Git.

NICE TO HAVE

  • Understand and be able to read codes. (Java, JSON, etc.)
  • Ability to write commands on a Linux-based system
  • Endpoint testing using Postman
  • Experience working in an Agile/Scrum development process
  • Experience working with Event Streaming/Messaging queue, such as Kafka and Azure Event Hub
  • Infrastructure as a Code: Terraform, MS Azure Cloud, Openshift, Kubernetes (AKS)
  • Experience with performance and/or security testing is a plus
  • SAP Knowledge is a plus

SOFT SKILLS

  • Have a good command of English
  • Strong analytical and problem solving skill
  • Good collaboration and team work
  • Self-learner and proactivity
  • Able to work independently with minimal supervision
  • Adaptability and flexibility
  • Be able to work under pressure

WORK EXPERIENCES (for experienced hiring or experienced contractors)

  • 2+ year hands-on experiences in QA Software Engineer role.
  • Involved in API development project
  • Experience with both white box and black box testing

EDUCATION

IT degree, Computer Science, Engineer or Equivalent

CONTACT

Comments are closed.