Job Summary/Basic Function:
A Senior Software Test Engineer or Senior QA Engineer is responsible for leading and overseeing the software testing process to ensure the quality and reliability of software products. They play a crucial role in identifying and resolving system malfunctions, tracking quality assurance metrics, and providing end-to-end solutions to software quality problems
Qualification: Education: BSC Degree in software engineer or any related fields with relevant work experience in Software Test Engineer or Senior QA Engineer.
Experience: 3+ years of experience in Software Automation testing both Web-based applications and Client-Server Applications.
Term of Employment: Permanent
Number required 1(One)
Knowledge, Skill, and Experience
1. Strong Experience working with automation tools such as Selinium Server, ProtractorJS, Apache JMeter, Cypress, WebdriverIo,, Postman. Creating an effective user interface that is both visually appealing and easy to use.
2. Experience in Functional Testing, Integration Testing, Regression Testing, Black box testing, System Testing, User Acceptance Testing (UAT), Browser Compatibility testing, Performance Testing, Stress and Load Testing, E2E Automation Testing, API Testing, etc… 3. Experience in phases of the Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug Life cycle, and methods like Agile. 4. Analyze the functional specifications and write detailed test plans, test cases execution of test scenarios, analyze the actual results against the expected results, create tests, and analyze bug tracking reports. 5. Experience using test management tools like JIra and Experience in different Editors, VSCode, IntelliJ, Sublime |
Competencies/ Personal attributes
- An ability to work in a team and independently
- Excellent verbal and written communication skills
- Multitasking
- Time management.
Languages
- Fluency in spoken and written English.
What we will offer
- Attractive salary for the position
- Exciting work environment
- Capacity building opportunities
- Opportunity to work with highly skilled international experts, and be part of a team that provides high-quality services and products.
- A Great professional career path towards excellence