SQA Automation Specialist I Junior level
Teloworks Philippines Inc.
- Makati, Philippines6/F, 6/F Sycip Law Centre, Makati, Metro Manila, PhilippinesMakatiMetro ManilaPhilippinesPhilippines
- Full timeFULL_TIME
Job closed.
Job Description
Job Objective:
To develop, document, and execute project-specific procedures (test cases) for testing systems to ensure it conforms to customer requirements, and to mitigate any non-conformances.
Specific Duties & 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.
- Participates in code reviews for test scripts developed by other members of the team.
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.
- Ensures cloud resources are shutdown whenever they are not in use.
Test Script Execution
- Executes assigned test scripts.
- Investigates test script with fail results to determine if it is a product or a test script issue.
- Updates test scripts to address test script issues.
- Coordinates with the Development team for failed performance test results (based on standard performance metrics).
- Submits the test script execution results to the project lead for consolidation and submission to the QA Automation Manager.
Bug Reporting and Bug Fix Verification
- Reports bugs found during test script execution.
- Verifies bug fixes and tests regression areas.
Test Automation Research and Development (R&D)
- Identifies tasks done manually and makes recommendations on processes that can be automated.
- Research on different tools that can be used for automation and creates proof of concept.
- Presents proof of concept to the automation team.
- Assists other departments regarding QA-related issues and concerns.
- Submits status reports.
- Coordinates and updates the Project Lead and QA Automation Manager on testing status and issues.
- Ensures that any non-compliance activities and processes are reported to the Project Lead and QA Automation Manager.
- Assists the Project Lead in performing project close out activities.
- Participates in project retrospective meetings.
- Creates and updates internal training materials and knowledgebase articles, when needed, for the benefit of new team members and other project teams.
Minimum Qualifications
- Bachelor’s Degree in Information Technology or any IT-related courses
- With at least one (1) year experience as Software QA for Automation
Technical Skills:
- Basic knowledge of the different types of testing (e.g. Functional, Installation, Migration, Performance, Security, Responsive Testing, etc.)
- Basic knowledge of Test Automation Tools (e.g. JUnit Framework, Selenium IDE, WebDriver, Jmeter, Sikuli, JConsole, Katalon, Appium, Postman, GraphQL)
- Basic knowledge of Test Management tools (e.g. Testlink, JIRA, Jenkins, Smartsheet)
- Basic knowledge of different testing platforms (e.g. Desktop, Mobile, Browser)
- Basic knowledge of Remote Server Management tools (e.g. PuTTY, WinSCP, RDC)
- Basic knowledge of Software Development Life Cycle (SDLC)
- Basic knowledge of the different software development methodologies
- Basic knowledge of different Operating Systems (e.g. Windows and Linux)
- Basic knowledge of Databases and Database Management Tools (e.g. Oracle, MS SQL, PostgreSQL, SQL Management Studio, pgAdmin, SQL Examiner, SQL Data Examiner)
- Basic knowledge of Programming Languages/Technologies (e.g. C++, Visual Basic, HTML, Java, C#, Ruby, RDBMS, Python, PERL)
- Basic knowledge of Cloud Computing (e.g. AWS, Azure)
- Basic knowledge of any enterprise-level applications
- Basic knowledge of the Microsoft Product Suite
- Knowledge in Server management
- Knowledge in systems and network administration
- Knowledge in NIST Risk Management Framework (RMF)
- Knowledge in Cybersecurity risk management solutions
- Knowledge in IT security concepts and practices
Soft Skills:
- 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
- Strong grasp of corporate values
- Capable of making sound decisions
- Proactive and capable of self-direction and self-motivation
*Temporary WFH setup; once the pandemic has lifted, employees under this team shall report to the office twice or thrice a month only.
Perks and Benefits
- Special Leave Benefits for Women
- Single Parent Leave
- Life Insurance
- Medical / Health Insurance
- Paid Sick Leave
- Paid Bereavement/Family Leave
- Paid Holidays
- Paid Vacation Leave
- Maternity & Paternity Leave
- Medical, Prescription, Dental, or Vision Plans
Other
- Rice Subsidy
- Mental health counseling
Required Skills
- Software Testing
- Selenium
Jobs Summary
- Job Level
- Entry Level / Junior, Apprentice
- Job Category
- IT and Software
- Educational Requirement
- Bachelor's degree graduate
- Recruiter response to application
- Always
- Office Address
- Sycip Law Centre
- Industry
- Computer Software / Engineering
- Vacancy
- 2 openings
About Teloworks Philippines Inc.
Teloworks is a wholly owned subsidiary US-based Telos Corporation®, a leading provider of advanced technology solutions that secure the vital assets of the world’s most demanding enterprises. As part of Telos’ portfolio of capabilities in providing cost-effective solutions to military, intelligence, and civilian agencies of the federal government, Teloworks has extensive experience in delivering output that meets exacting standards and under demanding conditions.
We are committed, always with integrity, to deliver world-class software development, quality assurance and support services to our stakeholders. We create an environment that align tasks, activities, and outlook with corporate values, principles, and goals; and make room for activities and experiences that help make the Teloworks enriching and fulfilling.