As an Automation Tester, you will be responsible for designing and developing test automation frameworks and test cases to test web applications. In addition, you will also be responsible for troubleshooting and debugging the existing automation code to improve its efficiency.
Key Responsibilities
* Test Protocol Design & Development: Design and implement testing protocols during application development to ensure all functionality requirements are met for business client end-users.
* Audit Process Testing: Execute automation efforts with a focus on audit systems, validating workflow accuracy and stage dependencies for audit compliance.
* Collaboration & Communication: Work closely with business analysts, developers, and data engineers within an agile environment to define and refine test scenarios.
* Documentation & Reporting: Maintain comprehensive documentation for test cases, results, and issues, supporting transparency and compliance.
* Continuous Improvement: Analyze test outcomes and collaborate with development teams to make necessary refinements, enhancing application functionality.
Requirements
* Experience in financial services with a focus on testing compliance-driven applications or systems.
* Required sound skills to implement mobile frameworks from scratch using APPIUM web driver.
* Expertise to run test scripts on Android and Apple devices.
* Able to create stored procedures to perform insert, update, and delete operations on corresponding table contents.
* Good experience in implementing API framework using scripting languages by performing REST API methods like GET, POST, PUT, DELETE.
* Hands-on experience performing Serialization and Deserialization of XML/JSON files.
* Experience with test automation tools such as Cypress, Selenium, Nightwatch, or Playwright.
* Experience with CI/CD pipelines and release candidate management using tools like GitLab/Octopus/Jenkins.
Key Accountability
* Develop, write, and execute automated Test Scenarios and scripts to validate software functionality efficiently and accurately, encompassing both automated testing and regression testing methodologies.
* Perform automated and manual testing as required for the project and contribute to all phases of the development lifecycle.
* Support continuous improvement by investigating alternatives and technologies within the test area to enhance user experience.
* Motivate the development process for efficiency and performance.
* Work together with the software developer to enhance and improve programs.
* Participate in all Agile/Scrum ceremonies, including discussing and writing stories and tests to prepare for upcoming sprints.
* Work with front-end and back-end developers to deliver end-to-end tests.
About the Company
We’re excited that you’re considering joining our team. At Nikao Technology, we’re passionate about creating a culture of innovation, collaboration, and growth. Our people are at the heart of everything we do, and we’re committed to providing a dynamic and rewarding work environment where you can thrive.
Whether you’re just starting your career or are an experienced professional, we offer a range of opportunities across different fields and disciplines. We believe in investing in our employees’ development, offering training, mentorship, and opportunities for advancement.
Ready to take the next step in your career? Apply now! We can’t wait to see what we can achieve together!
#J-18808-Ljbffr