A confidential technology company in Batangas is seeking a Test Automation Engineer to perform test automation and setup frameworks for web and desktop applications. The ideal candidate will have a Bachelor's degree in Computer Science or equivalent experience, along with strong skills in software development, debugging, and unit testing. Responsibilities include investigating customer problems, managing bug reports, and working closely with deployment teams to maintain and operate automation frameworks.
Qualifications
Bachelor's degree in Computer Science or significant equivalent experience.
Experience with software development and debugging.
Proficiency in unit testing and test automation frameworks.
Responsibilities
Perform test automation and set up frameworks for applications.
Investigate customer problems and manage bug reports.
Create and manage test scenarios and acceptance tests.
Set up and maintain test automation frameworks.
Understand client systems or APIs; handle technical communications.
Collaborate with deployment teams to resolve system issues.
Set up, maintain, and operate test automation frameworks.
Keep knowledge up to date with state-of-the-art tools and techniques.
Improve security and protect operations by keeping information confidential.
Contribute to the mission by delivering related results.
Support and mentor technology teams with advice and coaching.
Follow HIPAA, Compliance & Security policies.
Skills
Software Development Fundamentals
Software Debugging
Unit Testing
Microsoft .NET using C#
Microsoft Visual Studio
Microsoft SQL Server
Source control using git
Agile Software Development Methods
Familiarity with TDD and BDD models
Unit testing frameworks like XUnit
Education
Bachelor’s degree in Computer Science or equivalent
Tools
Microsoft Visual Studio
Microsoft SQL Server
Source control using git
Job description
Company (confidential)
Key Responsibilities
Perform Test Automation and setting up frameworks on multiple application platforms like Web and Desktop.
Investigate customer problems referred by the technical support team.
Create & manage bug reports and communicate with the team.
Able to build different test scenarios and acceptance tests.
Handle technical communications and understand client's systems or APIs.
Work with deployment teams and resolving any level issues for the system.
Set up, maintain, and operate test automation frameworks
Update job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities.
Protect operations by improving security and by keeping information confidential.
Accomplish our mission by completing related results as needed.
Support and develop the technology teams by providing advice, coaching and educational opportunities.
Follow established HIPAA, Compliance & Security policies.
Education and Professional Experience Requirements
Bachelor’s degree in Computer Science, Information Systems, or other four-year degree with significant Computer Programming OR equivalent experience.
Required skills
Software Development Fundamentals
Software Debugging
Unit Testing
Microsoft .NET using C#
Microsoft Visual Studio
Microsoft SQL Server
Source control using git
Agile Software Development Methods
Familiarity with TDD (Test-Driven Development) and BDD (Business-Driven Development) models
Unit testing frameworks like XUnit (Preferred) and NUnit
Preferred skills
Fluent assertions
DevOps CI/CD for Test automation
Microsoft Azure App Services and Azure SQL
Vacancy is for a US based technology company (confidential). Details will be disclosed to qualified candidates only.