Java Script Automation engineer

Role & Responsibility: Java Script Automation engineer

We are looking for a Quality Assurance Engineer to join our customer’s QA team. You will be working closely with customer to test and deploy solutions across global customer deployments.

Our client is an industry-leading tech giant with a portfolio of technology innovations. With networking, security, collaboration, cloud management, and more, they help to securely connect industries and communities. Driven by their purpose, they combine our technology, people, and broader networks to address society’s greatest challenges.

Job Description

  • Work together with stakeholders to grasp software needs and establish testing approaches. Craft and carry out test scenarios that stem from these requirements to guarantee the quality of the software product, ensuring both the comprehensiveness of test scenarios and their alignment with requirements. Pinpoint effective testing methods for both new and existing functionalities and devise corresponding testing blueprints. Regularly review and refine test scenarios and collections to mirror updates in software specifications.
  • In partnership with the software development teams, conceptualize, create, and roll out automated tools and frameworks for software testing. Work in unison with your team to cut down on unnecessary overlap and achieve extensive coverage with minimal effort. Invent new instruments to expedite the process of test automation and functional testing.
  • Formulate, design, and upkeep automated testing structures and scripts, utilizing programming languages and testing instruments to validate features against stipulations. Implement automated scripts to conduct functional, systemic, regression, and integration assessments. Examine the outcomes, pinpointing any flaws and performance bottlenecks.
  • Incorporate automated assessments into the continuous integration and deployment pipelines.
  • Establish and oversee testing environments that closely simulate the live production setting.
  • Join forces with interdisciplinary teams to tackle problems and certify the release of top-tier software. Engage with engineers to iron out issues and offer insights. Undertake thorough cause analysis and put in place both corrective and preventative measures to address quality concerns.
  • Administer and preserve testing data, which includes the creation or procurement of representative datasets.
  • Outline and monitor key metrics for quality assurance testing and communicate the results. Keep test scenarios up-to-date in requirement management systems to maintain traceability.
  • Compose and sustain comprehensive testing documentation, encompassing test strategies, scenarios, and script descriptions.
  • Possess robust communication abilities, both in writing and speaking, to effectively engage with colleagues and stakeholders. Demonstrate the capacity to work in tandem with cross-disciplinary teams and contribute to the resolution of challenges.
  • Remain abreast of the latest developments, instruments, and technological advancements in the realms of software examination and test automation. Show eagerness to acquire new competencies and adjust to the changing landscape of industry standards.

Skills

  • 4+ years of experience in manual QA testing
  • Bachelor’s degree or above in Computer Science / Information Technology
  • 3+ years of testing experience in backend, Kafka and AWS cloud
  • Experience with common test frameworks and familiarity with Python, JavaScript/TypeScript.
  • Proficiency in test management and bug tracking tools. Understanding of test case management, test execution tracking, and defect lifecycle processes.
  • Strong experience of Linux, Bash, Shell scripting, Docker, TCP/IP Networking, and excellent debugging skills.
  • Great communication skills – both strong English proficiency and the ability to clearly communicate and understand abstract concepts
  • Experience solving difficult QA problems and designing automation pipelines that leverage common open-source frameworks.
  • Experience with build process automation, CI/CD pipelines and tools such as Jenkins, Artifactory, and Bitbucket.
  • Experience working with Agile toolsets and technologies such as Jira, Confluence, and Bitbucket.
  • Passionate about troubleshooting and debugging issues.
4+ years of experience in manual QA testing
3+ years of testing experience in backend, Kafka and AWS cloud
Bachelor’s degree or above in Computer Science / Information Technology
Experience with common test frameworks and familiarity with Python, JavaScript/TypeScript

Why you'll love AppGlide

We believe in a culture of mutual respect and ownership. We value employee’s work life balance and ensure you have ownership of your work streams. We invest in our employees training and development with structured learning plans.

More Job Openings

SD

Full Time
Senior Graphic Designer

San Francisco, US
AN

Full Time
Multimedia Artist & Animator

Birmingham, UK
UX

Remote
UI/UX Designer

Anywhere
FD

Part Time
Front End Developer

Sydney, AU
AN

Full Time
Multimedia Artist & Animator

Birmingham, UK
FD

Part Time
Front End Developer

Sydney, AU
MD

Full Time
Mobile Developer

San Francisco, US
ND

Full Time
.NET Developer

Manchester, UK