Location: Anywhere in Costa Rica
● Working within an agile and/or waterfall environment to identify any issues with product/testing requirements
● Assisting with preparation of all prescribed quality assurance artifacts including, but not limited to, Master Test Strategy and Plan, Functional Test Plan, etc.
● Preparing and participating in performance, and security testing as required
● Conduct quality assurance defect tracking reports
● Participating and/or reviewing documentation and test results in all QA test phases, such as requirements validation, unit, integration, functional, and regression testing
● Developing the QA Test Cases according to the Master Test Plan
● Performing QA testing and report issues as required
● Walking through test cases and the test plan with the QA Lead prior to execution
● Bachelor’s degree in Computer Science, Business Administration, or equivalent experience
● 2+ years of formal testing experience (Formal software testing training or certification is a plus)
● Understanding of the quality assurance discipline, defect lifecycle management processes, and the software commonly used for test planning and defect tracking (eg. Jira, Bugzilla, etc.)
● Experience in developing test plans, writing test scripts, developing use cases, implementing automated testing, executing test team activities, and assisting business users through user acceptance test processes
● Experience and knowledge of software quality tools (ie. test case management, project planning, defect management, automation)
● Experience with web/mobile application testing (browser compatibility, responsive testing, etc.)
● Experienced in web/mobile application technologies such as HTML, CSS, Javascript, PHP, Python, Java, Ruby, etc.
● Experience testing in Window OS, Mac OS, Mobile OS (Android, iOS), etc
● Understanding of user centric design principles, content, navigation, usability, behavioural analytics tagging, accessibility, SEO, localization/multi-lingual and personalization considerations
● Understanding of accessibility principles, standards, compliance, testing and validation
● Understanding of cloud computing architecture, services and platforms
● Understanding of DevOps principles, processes and tools (e.g. IaC, CI/CD and orchestration)
● Understanding of agile principles and methodologies
● Highly collaborative, dynamic, Client centric, responsive, clear, concise, and articulate communication
● Results-oriented with creative problem-solving skills
● Ability to multitask effectively on multiple projects and provide leadership
● Ability to identify potential risks and communicate to project leadership team
● Experience with automated test scripting and implementation using BDD frameworks such as Behat or Cucumber
● Experience with testing APIs using tools such as Postman
● Experience with SQL and relational databases
● Experience with Python scripting and Pytest
● Understanding of security and privacy by design principles, process and tools
● Understanding of data driven and/or machine learning applications
● Ability to multitask effectively on multiple projects and provide leadership
● Ability to identify potential risks and communicate to project leadership team
Comments are closed.