Job Description
- Participate in the analysis, design, and architecture of software systems to meet business requirements in a highly participatory process.
- Design and develop programming systems making specific determinations about system performance.
- Investigate and resolve application functionality-related user problems/ issues/needs on in-charged systems.
- Create, document, and implement unit test plans, scripts, and tests to ensure that logic and syntax are correct, and that program results are accurate.
- Confer with business analysts to gain an understanding of needed changes or modifications of existing systems.
- Resolve questions of program intent, data input, output requirements, and inclusion of internal checks and controls.
- Provide assistance to system admin/business analyst and support personnel as needed to determine system problems.
- Performance tuning, improvement, balancing, usability.
- Deliver other assignments by the System Manager.
Qualifications
- University Diploma in Computer Science, Information Management or equivalent.
- 1-3 years experience in Testing Services
- Experienced in programming language, scripting
- Experienced in automation skills: Soap UI, Cucumber, Selenium ...
- Must have experience in developing test plans, test cases
- Experienced in using Jenkins or similar tool
- Must-know integration: Web Service (SOAP), Rest
- Experienced in database skills.
- Working within an agile development environment
- Testing skills: Exploratory, Blacbox, Context-driven testing, Performance testing.
- Report tool: excel, word, Jira
- Scripting /Automation tools: Soap UI, Cucumber, Selenium ...
- Database: Oracle, SQL
- Analytical thinking.
- Analytical and report writing skills.
- Ability to estimate effort for implementing project, and business requests.
- Ability to work independently and under high pressure.
- Ability to read/write English documents.
- Communication skills.
- Collaboration and teamwork.
- Time management skills.
Benefits
- Competitive Salary + Super.
- Performance Bonuses.
- Flexible Work Times.
- Work from home.
- An amazing team - supportive, fun, and caring with team building, and fun activities.
- Plus most importantly a genuinely relaxed, happy, respectful, energetic working environment where you will look forward to coming to work each day - whether it is in your home or the office.
- Professional facilities.