Software Test Engineer
Company Profile:Komli Media is an early stage startup developing a range of exciting products for digital media. Komli is run by a small team of highly-qualified, dynamic individuals with work experience at companies such as Microsoft, McKinsey and Symantec. Komli’s leadership studied at some top universities including Harvard and IIT, and has raised over US$40 million in venture capital for some of their past ventures. Our offices are in New York, Delhi, Mumbai and Pune.
At Komli we are developing:
- Optimization algorithms for online advertisements
- Decision support system for data analytics
- Analysis of real time data, such as user behavior and web analytics
- Server scalability to support 100,000,000 requests per day (to start with)
- Database design for enhancing scalability and performance of our database, which will have millions of rows of customer data
- Data Mining
- Algorithms for solving complex computational problems
We need programmers, designers, testers and escalation engineers with the enthusiasm and zeal to solve problems and work in a startup environment, and are fun loving.
Position: Software Test Engineer
Location: Mumbai
Job Description:
As a Software Engineer in Test, you have the opportunity to improve the quality of various Komli products. You will be responsible for designing and implementing testing tools, creating and enforcing good engineering practices, and evaluating product quality. You will be part of an Engineering team that is working on problems in a number of areas, including data mining, real-time optimization algorithms and ad-serving platforms.
Responsibilities:
- Build advanced automated test suites to exercise our world-class applications.
- Work with the development and test engineering teams to design, implement, execute and troubleshoot automated tests, and report on results.
- Write, automate and maintain and execute performance test cases using JUnit, JMeter and other technologies/tools
- Perform functional level verification test and system level integration test. Need to track test goals/progress using scenario and code coverage metrics
- Provide clear and consistent communication with the team on status, risks and quality.
- Support the team with status/risks on the quality of the solution
- Ability to communicate clearly in writing, by phone, and in person
- Review product functional spec, develop white-box test plan, design test cases, and execute the tests (manual and auto).
- Collect trace or other system debug data, provide test report and result analysis, replicate result, assist in root cause analysis.
Requirements:
- BS or MS in Computer Science or equivalent
- Java along with object oriented design experience, including working knowledge of core libraries, design patterns, JSP and servlets.
- Knowledge and hands-on-experience of various unit testing and performance testing frameworks/tools
- Knowledge and testing of C modules knowledge a plus.
- Knowledge of networking and systems.
- Knowledge of content delivery
- Salary commensurate with experience
- Cash bonus at the end of the year based on performance
- Stock options
- Free snacks in the office
- Medical insurance
At Komli we are trying to build a great place to work and with your input can make it better. For example, Komli offers unlimited vacation (you know when you are ready to take a break, just get your work done). We also have a completely open door policy allowing anyone to interact with anyone in the company, and encourage suggestions from everyone to make us more productive, efficient, and fun. We expect every member of the team to help us go in new directions and do new things! If this resonates with you, then apply to joinDev@komli.com with the job title in the subject line.