Banner Default Image

Software Quality Assurance (Automation)

Back to job search

Software Quality Assurance (Automation)

  • Location:

    City of Taguig

  • Sector:

    Monroe Information Technology

  • Job type:

    Permanent

  • Salary:

    Negotiable

  • Contact:

    Mikko Jose Perez

  • Contact email:

    mikko.perez@monroeconsulting.com.ph

  • Job ref:

    BBBH224697_1636956519

  • Published:

    23 days ago

  • Expiry date:

    2021-12-15


Executive recruitment company Monroe Consulting Group Philippines is recruiting on behalf of a global technology company focused on delivering solutions for cyber security, securing mobility, and identity management. Our respected client is seeking an experienced QA and Automation professional to take on a role in Software Quality Assurance and Automation to design, build, test, deploy, and maintain automated test scripts using the appropriate automation tool based on all testing types.
Key Responsibilities:

  • Test Planning
    • Provides the Project Lead and QA Automation Manager with testing Level of Effort (LOEs) and testing scope on assigned tasks/automation requests.
    • Reviews test cases from the manual test team and identifies test cases that can be automated.
    • Works closely with manual test team to provide prioritization for each test case that will be automated.
    • Works closely with Development team to determine test scenarios, test data, and test environment for performance testing.
  • Test Script Development
    • Recommends tools that will be used for automating assigned test cases.
    • Reviews existing automation framework.
    • Updates existing automation framework, as approved by immediate head.
    • Sets up test script development environment.
    • Develops automated test scripts for assigned test cases following the prescribed development standards and best practices.
    • Presents completed test scripts for peer/code review.
    • Presents test scripts to the manual test team for completeness and accuracy.
    • Conducts code review for test scripts developed by other team members to ensure it adheres to prescribed development standards and best practices.
    • Assists the Team lead in guiding team members in their test script development tasks.
  • Test Automation Environment Setup
    • Sets up the test environments based on the test plan and Recommended System Requirements (RSR).
    • Sets up test data.
    • Upgrades testing environments.
    • Assists the Team lead in reviewing environment setup done by team members.
    • Ensures cloud resources are shutdown whenever they are not in use.

Key Qualifications

  • Bachelor's Degree in Information Technology or any IT-related courses
  • With at least three (3) years' experience as SQA Automation
  • Intermediate knowledge of the different types of testing (e.g. Functional, Installation, Migration, Performance, Security, Responsive Testing, etc.)
  • Intermediate knowledge of Test Automation Tools (e.g. JUnit Framework, Selenium IDE, WebDriver, Jmeter, Sikuli, JConsole, Katalon, Appium, Postman, GraphQL)
  • Intermediate knowledge of Test Management tools (e.g. Testlink, JIRA, Jenkins, Smartsheet)
  • Intermediate knowledge of different testing platforms (e.g. Desktop, Mobile, Browser)
  • Intermediate knowledge of Remote Server Management tools (e.g. PuTTY, WinSCP, RDC)
  • Intermediate knowledge of Software Development Life Cycle (SDLC)
  • Intermediate knowledge of the different software development methodologies
  • Intermediate knowledge of different Operating Systems (e.g. Windows and Linux)
  • Intermediate knowledge of Databases and Database Management Tools (e.g. Oracle, MS SQL, PostgreSQL, SQL Management Studio, pgAdmin, SQL Examiner, SQL Data Examiner)
  • Intermediate knowledge of Programming Languages/Technologies (e.g. C++, Visual Basic, HTML, Java, C#, Ruby, RDBMS, Python, PERL)
  • Intermediate knowledge of Cloud Computing (e.g. AWS, Azure)
  • Intermediate knowledge of any enterprise-level applications
  • Basic knowledge of the Microsoft Product Suite
  • Basic knowledge of Server management
  • Basic knowledge of systems and network administration
  • Knowledge in NIST Risk Management Framework (RMF)
  • Knowledge in Cybersecurity risk management solutions
  • Basic knowledge of IT security concepts and practices
  • Good research skills; is resourceful and persevering
  • Good analytical skills; keen attention to detail
  • Good problem-solving skills
  • Good organizational skills
  • Good presentation skills
  • Good verbal and written English communication skills
  • Ability to work in and with teams in a fast-paced and dynamic environment
  • Accountable and has strong grasp of corporate values
  • Capable of making sound decisions
  • Proactive and capable of self-direction and self-motivation