Kenja is an innovative technology firm with headquarters in Tokyo, Japan focused on delivering world-class social learning platform.
Kenja offers corporates, institutions and general users a new paradigm in collaboration and communication over the web and mobile.
Kenja wish to recruit a senior test engineer to work remotely on Kenja line of products and platform.
Kenja,with headquarters in Tokyo, Japan is looking for a senior test engineer to design and plan the QA processes for Kenja Web Applications and Platform;
Develop and execute automated test suites using SELENIUM and custom tools;
Integrate test suites into the test management system and custom test harnesses; and,
Perform other testing-related duties as required.
Key Responsibilities:
- Review requirements,specifications, user documentation, help files, and other project documentation to assure quality of the products and tests to be developed; i.e., perform manual static testing.
- Select and develop appropriate test automation tools, applying the latest techniques in test automation; e.g.,data-driven testing.
- Use risk-driven techniques to develop, maintain, and execute automated test suites for various Software products; i.e., perform automated dynamic testing.
- Work with the Development team to capture and reuse automated Unit Test Cases, Test Stubs and Drivers, and other Development test objects.
- Participate in the Change Control Board to identify the quality implications of known bugs and the impact of proposed changes to product definition on the testing process.
- Work with the Release Engineering team to create and maintain an automated nightly build verification("smoke") test.
- Ensure proper version control and configuration management of all test objects developed and test environments used.
- Research and document bug reports following agreed-upon processes immediately upon discovery of a quality problem.
- Update test execution status following agreed-upon processes as part of regularly-scheduled test status updates.
- Trace test cases and results back to specific quality risks.
- Create and Submit test project status reports and metrics (e.g., Test Dashboard).
Education / Qualifications
Bachelors degree or above in Computer Science or Software Engineering.
Technical Competencies:
Candidates must have at least 5 years experience in QA of web technology platform and products. Testing of mobile apps is highly beneficial. Expertise is essential with:
- Proven Web and Mobile App Testing and QA.
- Creating Test plan and Test Use Cases from ProductSpec and Documentation
- Develop Test harness
- Develop functional, usability and regression testing plans and test data
- Understand HTML5 and web technologies.
Experience in working and communicating in English language and knowledge of LAMP stack and open source technologies highly beneficial. Successful candidates will be comfortable in tools and software such as:
- Bugzilla
- Selenium
- Telerik Test Studio
- AppLoader
- QAInspect
- Http_load
- LoadTracer
- SVN
Personal Specification:
- Develop and maintain good professional working relationships, especially within the test team and with those who interact regularly with the test team.
- Focus on the important testing and project priorities as agreed-upon with the test manager or project manager.
- Effectively balance curiosity about tests, test results, and bugs with project constraints on budget and schedule.
- Exhibit a demeanor of professional pessimism; i.e., in a pleasant and non-confrontational fashion work with determination to find, document, and advocate the repair of bugs.
- Show initiative in setting and meeting goals within an environment of managed change.
- Understand the role of testing within the software development life cycle and business-related project constraints, and effectively advocate for the best possible customer experience of product quality within those parameters.
Timescales/Start Date:
ASAP
At Kenja you will join a global team of virtual workers contributing to a flexible and enjoyable working environment. You can attend training programmes for which the company will be happy to provide paid leave and also in some cases subsidise the training cost. As Senior Test Engineer you will have room to grow in your career and take on management role working with a team of testers to QA products and services developed by the Kenja Development team.