ABOUT US:MX Player is the world’s best video player and the world’s largest video platform, with an install base of 500+ million worldwide and 350+ million in India. It is consistently ranked amongst the top 10 Android apps since 2012.MX Player reaches its vast user base via an ever increasing list of supported platforms including native Android and iOS apps, mobile and desktop web applications and other portable devices.Roles and Responsibilities:● Hands-on engineer with an eye for details and an attitude to break things.● Writes and executes tests to certify features.● Tests to detect regressions.● Interfaces with Product Management, Design and Development teams to brainstorm features and requirements.● Is the quality gatekeeper for the products getting shipped to our users.Skills:Must have:● A bachelor's degree in engineering with 5-8 yrs of product testing experience.● Excellent communication, documentation and reporting skills.● Ability to plan, priorities and execute in fast moving Agile sprints.● Knowledge of test automation frameworks (Selenium, Appium, XCTest etc.)● Knowledge of Object Oriented programming languages.Good to have:● Prior experience in the video streaming domain.● Strong debugging skills.● Prior experience in games testing.
Area We are on a mission to enable businesses to build agile and accountable technology teams that can deliver results in a secure and scalable way. You will be working in one such technology team for a client based out of US. Role We are looking for a Quality Assurance (QA) engineer to develop and execute exploratory and automated tests to ensure product quality. QA engineer responsibilities include designing and implementing tests, debugging and defining corrective actions. You will also review system requirements and track quality assurance metrics (e.g. defect densities and open defect counts.) The QA technician role plays an important part in our company’s product development process. Our ideal candidate will be responsible for conducting tests before product launches to ensure software runs smoothly and meets client needs, while being cost-effective. If you hold an engineering background and enjoy providing end-to-end solutions to software quality problems, we’d like to meet you. Ultimately, you should monitor all stages of software development to identify and resolve system malfunctions to meet quality standards. Responsibilities Review requirements, specifications and technical design documents to provide timely and meaningful feedback Create detailed, comprehensive and well-structured test plans and test cases Estimate, prioritize, plan and coordinate testing activities Design, develop and execute automation scripts using open source tools Identify, record, document thoroughly and track bugs Perform thorough regression testing when bugs are resolved Develop and apply testing processes for new and existing products to meet client needs Liaise with internal teams (e.g. developers and product managers) to identify system requirements Monitor debugging process results Investigate the causes of non-conforming software and train users to implement solutions Track quality assurance metrics, like defect densities and open defect counts Stay up-to-date with new testing tools and test strategies Qualifications BSc/BE/BTech in Computer Science, Engineering or a related field Proven work experience in software development Proven work experience in software quality assurance Strong knowledge of software QA methodologies, tools and processes Experience in writing clear, concise and comprehensive test plans and test cases Hands-on experience with both white box and black box testing Hands-on experience with automated testing tools Solid knowledge of SQL and scripting Experience working in an Agile/Scrum development process Experience with performance and/or security testing is a plus
Job Responsibilities:Test current products and identifying deficienciesSuggest solutions to identified product problemsInvestigate product quality in order to make improvements to achieve better customer satisfactionCollaborate with the Product Development team to ensure consistent project executionCollect quality dataMust HavesA sense of ownership and pride in your performance and its impact on the company’s success2 years of experience as a Quality Assurance Engineer1 years of experience with a variety of different testing techniques such as UI Testing, Automated Testing, Test Driven Development Strategies and other1 years of experience with SQL1 years of experience with software QA tools and processesCritical thinker and problem-solving skillsTeam playerGood time-management skillsGreat interpersonal and communication skillDesirableExperience with web security technologyAutomation experience using JUnit, Karate , SeleniumPerformance Testing
Responsibilities Identify and report general website bugs and other functional / usability issues in web applications and internal software tools to the development team. Understand requirements and write test cases/test scenarios and execute them. Create, execute, maintain comprehensive test scenarios for manual testing. Perform various types of testing like functionality testing, content testing, UI testing, sanity testing and browser compatibility. Regression testing. Should be good at documentation of UAT test scenarios, test cases. Run manual test scripts and maintain scripts for the assigned modules. Analyse failed tests and manage defects using the bug reporting tool. Expertise in Defect Management and test management tools. Perform preliminary investigation of issues, finding the root cause and report all data captured for an issue so that the resolution is more efficient. Good to have Selenium knowledge. Excellent communication skills. Desired skills Should have knowledge of Defect Management, Bug life cycle. Rich Experience in web, mobile application Testing Understanding of QA metrics and reporting Knowledge of SQL & Automation testing tools would be advantage Developing and executing test cases. Proficient in different types of Testing like Integration, Regression, User Acceptance testing etc. Exposure with working in Agile/Scrum environment Excellent verbal and written (technical) communication skills to explain bugs and other issues identified and produce bug reports , documentation , and feedback to both product owners and software developers. Proficient understanding of the software testing life cycle and process. Ability to test web applications within deadlines. Knowledge of Responsive Testing & agile methodologies.
Job Description :Design test plans, write test cases, review functional requirement documentation, and present test strategies for team review Conduct integration, regression, ad-hoc, and edge-case testing as part of release cycles Analyze complicated software system and design a strategy to test this system Understand and represent customer needs in product feedback discussions Participate in release management and post deployment testing Work closely with developer team to ensure proper test coverage is done Documentation and Release cycle Job Profile Requirement : Experience of testing web applications, mobile applications. Knowledge of Responsive Testing Working knowledge of functional, GUI, Performance and Regression testing Strong knowledge of QA procedures, principles, and tools. Strong verbal and written (technical) communication skills to explain bugs and other issues identified and produce bug reports, documentation and feedback to both product owners and software developers. Ability to work in an environment of perfection and compliance to web standards and high design quality benchmarks. Strong organisational and time management skills - know what you need to do, and DO IT!
JOB ROLE QA Engineer ABOUT COMPANY StyleCracker is the most innovative fashion tech platform in the country. With a vision to make India stylish, we have developed the StyleCracker Box that combines leading technology and first hand stylist experience to curate highly personalised looks for every unique customer. We're looking to build upon our solid foundation and develop an unmatched solution that can truly help us work towards our mission. ROLES & RESPONSIBILITIES Responsible for the quality of product visible to millions of users. Prepare proper documentation for test cases, release notes, etc. Keep track of bugs and prioritize those in coordination with Product Managers. Write and execute detailed test cases for upcoming features and ensure customer requirements and development is closely aligned. Contribute ideas to improve/develop our QA processes and best practices based on your extensive experience. Troubleshoot application issues and coordinate issue resolution with developers, PMs and internal teams. Ensure that software functionality is implemented with a focus on code optimization and organization. SKILLS Excellent understanding of software development life cycle. Should be strong in writing use cases. Strong understanding of determining the cause of bugs. Excellent knowledge of API responses, statuses, etc. Excellent understanding of load time optimization, latency, etc. Hands on experience with performance measuring tools like jMeter, Postman, etc. Experience with using the latest engineering tools (eg. Jenkins, JIRA, Confluence, Git/Perforce). Excellent team orientation and communication skills. Good knowledge of frontend and backend technologies. Knowledge of automation testing tools such as Selenium. Experience working in agile methodology. Experience with API automation testing. Ability to multitask, prioritize, manage workload and consistently deliver results. Understanding of the different types of testing between UAT, Security and Performance. Ability to generate benchmarks by comparing similar products / services. EXPERIENCE Bachelors or masters degree in computer science or a related field. 2 – 3 years experience as a QA engineer on native mobile (android and ios) and web applications.
QA Engineer - Mumbai Position Description Key Responsibilities and Requirements Contributes to overall business results by making recommendations that significantly improve operational efficiency and effectiveness of Travel Industry Facilitate the analysis, design and programming of viable solutions to high complexity business problems according to user specifications Ensure that systems are functionally appropriate, technically sound and integrated Document and create test cases and to execute and verify those test cases as part of the overall functional testing of Information Technology products Contribute to test planning including API Testing Participate in the activities to develop and execute test to validate system functionality against specifications Take lead role in the testing of small to medium sized products Ensure that systems software is thoroughly tested Solid understanding of Quality Assurance methods and practices Deep understanding of manual and automated testing concepts 3 to 5 years’ experience as a QA Analyst/Engineer or similar role with a heavy focus on Automation Testing. Experience with high volume consumer-oriented web sites Experience working in an Agile Scrum environment Experience with formal test procedures, release management Experience in Travel industry experience, GDS’s - SABRE, Amadeus, and Travelport Ability to distill complex business needs into functional requirements Excellent follow-up, verbal and written communication skills Excellent problem-solving skills and an ability to make good decisions Team player with a professional attitude and learn new products Ability to manage multiple tasks and maintain tight schedules Ability to work effectively with a geographically dispersed team in India and United States Strong skill and experience analyzing data sets of all sizes. Strategic and Development Responsibilities Communicate effectively with Executive, Marketing, Sales and Operations teams in gathering product requirements, reporting results and managing expectations. Willingness to work flexible and/or extended hours as necessary and travel internationally on occasion. Specifically participate in the following: market research, requirements gathering and documentation, architecture design, resource allocation, issue delegation, release management, project timelines, source code protection, testing/QA (use cases) and outsourcing. Ability to "think outside the box" Ability to provide accurate and timely project estimates. Education Bachelor of Science in CS, MIS, or equivalent.
Design and Implement Performance Test Plan èUnderstand and analyse system under test. èCreate scripts & scenarios èExecute and manage load tests. èCollect & Analyze and report client side metrics èCollect & Analyze server side metrics for Linux Servers èCollect & Analyze Application Level metrics and report recommendations èIdentify or recommend changes to the code, design and infrastructure based on tested results
Tester job descriptionResponsibilities include:• Reviewing and analyzing system specifications• Executing test scripts and reviewing results• Reporting and documenting technical issuesJob briefWe are looking for a QA Tester to assess software quality through manual and automated testing. You will be responsible for finding and reporting bugs and glitches.In this role, you should have a keen eye for detail and excellent communication skills. If you are also competent in executing test cases and are passionate about quality, we’d like to meet you.Ultimately, you will ensure that our products, applications and systems work correctly.Responsibilities• Review and analyze system specifications• Collaborate with Quality Analyst to develop effective strategies and test plans• Execute test cases (manual or automated) and analyze results• Evaluate product code according to specifications• Create logs to document testing phases and defects• Report bugs and errors to development teams• Help troubleshoot issues• Conduct post-release/ post-implementation testing• Work with cross-functional teams to ensure quality throughout the software development lifecycleRequirements• Proven experience as a Quality Assurance Tester or similar role• Experience in project management and QA methodology• Familiarity with Agile frameworks and regression testing is a plus• Ability to document and troubleshoot errors• Working knowledge of test management software (e.g. qTest, Zephyr) and SQL• Excellent communication skills• Attention to detail• Analytical mind and problem-solving aptitude• Strong organizational skills• BSc/BE in Computer Science, Engineering or a related field
Location: Mumbai Experience: 3+ years Education: Bachelors or Masters In Engg. Company Information Workplace Fabric is emerging as a leader as a provider of IoT solution which facilitates activity based working in Agile work environments. Built on a strong foundation we are self-funded and are profitable now. We are looking for an iOS developer who possesses a passion for pushing mobile technologies to the limits and will work with our team of talented engineers to design and build the next generation of our mobile applications. Why is this role important: Workplace Fabric is looking for Software Developers in Test (SDET) for its rapidly growing Technology team in order to build the next generation of services and applications that will drive our growing business. As an SDET, you will be a strong advocate for quality on the scrum team and assist in the planning, design, and verification of user stories. You will promptly identify and escalate defects, work with cross-functional product teams to isolate problems and track the issues to complete resolution. You will validate that user stories meet acceptance criteria and have sufficient automation in place. You will write automated tests for the service APIs and the frontend UI and advance best practices such as correct prioritization of exploratory tests and create a robust and maintainable regression test suites Primary Skills and Functional Experience: • Skilled at creating and executing test plans • Good understanding of software development best practices • Passion for finding bottlenecks and thresholds in existing code • Demonstrated skill in testing enterprise distributed systems • Excellent troubleshooting skills to root cause complex issues • Passion for product quality and attention to detail • Demonstrated skill in using coding standards and being an active participant in code reviews • Strong ability and eagerness to quickly learn new technologies • Strong time management skills with a history of meeting commitments • Excellent verbal and written communication skills Desired Skills and Functional Experience: • Should have good experience on bug tracking & test management tools • Good understanding of operating systems, databases and networking protocols • Understanding and demonstrated use of Ruby, Ruby on Rails, RSpec etc. • Good working knowledge of Linux • Demonstrated skill using Git • Knowledge of performance and scalability test approaches and automation Role and Responsibilities will include: You are a highly energetic individual with excellent written and communication skills. You are a great team player, but not afraid to question assumptions and take initiative. You love to solve problems and will work closely with other engineering team members. You will interact with product, design, QA and many other groups to design and develop world class engineering products in an exciting fast-paced environment. You will be involved in defining compelling new features, supporting innovative and intuitive user interfaces, and implementing core application logic. You will work closely with other engineers and different groups across Workplace Fabric. As Software Development Engineer in Test (SDET) at Workplace Fabric, you will design test specs and create test strategy for new and existing features, including the RESTful and SOAP APIs of our services. You will create, prioritize, and organize test cases into logical suites for both automated and manual execution. You will define test framework requirements and develop modules to automate feature test cases. You will automate test cases using frameworks for functional, performance, and stress tests. You will also create automated test tools to reduce manual test execution time. You will execute test cases and report results after initial creation. You will execute and monitor results of automated suites within our CI infrastructure, work with other engineers to increase manual and automated test coverage, research evolving test and automation trends. You will utilize test and development best practices, patterns, and processes within the engineering team. You will participate in Scrum for assigned projects, and work closely with Development to define, research, correct, and retest defects. You will represent testing needs in software requirements and design review inspections. You will research technical advancements to improve testing for new or existing products. You will continuously discover, evaluate, and implement new technologies to maximize testing efficiency. Competencies required for Success in This Role • Customer Focus • Quality of Work • Problem Solving • Ownership & Drive • Collaboration and Teamwork • Creativity and Innovation