About InVideo:
InVideo is an online video creation platform with half a million-plus users from 150+ countries.
We believe that the future of video creation is in the browser, across devices, collaborative and easy.
InVideo has raised over $20M and is backed by marquee funds and angels like Sequoia Capital, Tiger Global, Ryan Hoover (CEO Product Hunt), Gokul Rajaram, Haresh Chawla, Anand C, Kunal Shah, Kunal Bahl, etc.
Responsibilities
· Work closely with engineers and business owners throughout the development and testing life cycle, review requirements, specifications and technical design documents
· Drive the creation of test plans and test cases, efficiently execute test cases across all functional and UI areas of our products
· 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
· Collaborate with internal teams (e.g. developers and product managers) to identify system requirements
· Monitor debugging process results
Requirements
· 4+ years of experience working as a Quality Assurance Engineer
· Experience in manual and automation testing
· Hands-on experience with cypress
· Bachelor’s degree in Computer Science, Computer Engineering or related field or equivalent work experience
· Understanding of QA processes and concepts including test plan, test case preparation, and testing methodologies, agile a plus
· Demonstrated knowledge of professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control, build and release processes, continuous deployment, and test suite development and maintenance
· Define test plans, test suites, test cases as well as utilize automated tools to optimize the STLC
· Experience in Core Java, JavaScript scripting and user-level test automation
· Hands-on experience with other automated testing tools like Selenium, Appium for android and iOS
Preferred Qualifications
· Excellent verbal and written communication skills, especially excellence in technical communications with peers who may be remote.
· Good knowledge of software QA methodologies, automation tools and processes
· Experience in writing clear, concise and comprehensive test plans and test cases
· Shows creativity and initiative to improve product test coverage and effectiveness.
· Experience working in an agile/scrum development process
· Experience with performance and/or security testing is a plus
About Invideo
Similar jobs
MCS is seeking a meticulous and detail-oriented Quality Analyst to join our team. As a Quality Analyst, you will play a crucial role in ensuring the highest standards of quality and efficiency in our products or services. Your primary responsibility will be to assess and evaluate processes, identify areas for improvement, and develop strategies to enhance quality across all aspects of our organization.
Responsibilities
- Develop and implement quality assurance standards, procedures, and methodologies to ensure consistency and excellence in our products, services, or processes.
- Conduct comprehensive evaluations and audits of products, services, or processes to identify deviations, defects, or areas of improvement.
- Maintain detailed records of quality assessments, findings, and recommendations.
- Create and update quality documentation, including standard operating procedures.
- Investigate the root causes of quality issues and collaborate with relevant teams to implement corrective and preventive actions.
- Provide guidance and training to teams and employees on quality standards, best practices, and continuous improvement methodologies.
- Establish feedback mechanisms and channels for employees and customers to report quality-related concerns or suggestions for improvement.
- Prepare and deliver regular reports on quality performance, highlighting areas of success and areas requiring attention.
- Ensure that our processes and products adhere to relevant industry standards, regulations, and compliance requirements
- Drive a culture of continuous improvement by identifying opportunities to streamline processes and enhance quality.
Qualifications:
- Bachelor's degree or Master's degree in a relevant field (Quality Management, Business, Engineering, etc.)
- Proven experience in quality assurance or quality control, preferably in a similar industry.
- Strong analytical and problem-solving skills.
- Proficiency in quality management tools and methodologies (e.g., Six Sigma, Lean, ISO standards).
- Excellent communication skills.
- Attention to detail and a commitment to precision.
- Ability to work collaboratively with cross-functional teams.
- Familiarity with quality management software and tools.
If you have a keen eye for detail, a passion for process improvement, and the ability to drive positive change, we invite you to apply. This role offers the opportunity to make a significant impact on our organization's quality standards and contribute to our ongoing success. Apply today to be a part of our quality-driven team!
We are looking for a professional in Quality Assurance to join our team.
In this role, you will be responsible for designing and implementing test plans to improve the usability of our products
The QA Tester works with the development team and other QAs to test software functionality, identify errors, and troubleshoot any issues with the software code.
Apply now for the role of QA (Software Tester) at Codebuddy, which is opening doors for skilled, energetic individuals looking to grow exponentially in their careers.
A successful QA (Software Tester) should be hard-working, have a strong working knowledge of software code and testing methodologies, and be a team player.
Responsibilities:
- Designing test plans, scenarios, scripts, and procedures.
- Executing tests on source code.
- Analyzing test results and reporting to the development team.
- Working with the development team to correct bugs and errors.
- Performing routine inspections and quality tests.
- Preparing and implementing quality assurance policies and procedures.
- Identifying and resolving workflow and production issues.
- Ensuring that standards and safety regulations are observed.
- Addressing and discussing issues and proposed solutions with superiors.
- Documenting quality assurance activities and creating audit reports.
- Making recommendations for improvement.
- Creating training materials and operating manuals.
When You Need To Apply (Technical Competency) :
- A Bachelor’s degree in Computer Science, Engineering, or a related field.
- Minimum 3 years experience in QA testing.
- Should have experience or knowledge in Automation testing
- Good working knowledge of test management software, programming languages, and QA methodologies.
- Familiarity with Agile frameworks and regression testing is a plus.
- Ability to document and troubleshoot errors
- Good teamwork and critical thinking skills.
- Excellent data collection and analysis skills.
- Strong attention to detail.
- Design appropriate test strategy and test cases
- Timely delivery of software projects, support incident fixes
- Effective communication of requirements, issues, reports on regular basis
- Proven experience in manual testing
- Solid understanding of QA processes, approaches, methodologies and software development life cycle, and ability to apply the knowledge in daily operations
- Experience specifying, establishing, and managing test environments and test data for Manual testing projects
- Ability to document and troubleshoot errors
- Experience in delivering software using Agile methods
- Expertise in using Jira
- Ability to analyze & maintain existing solutions
- Knowledge or experience in Selenium, Java, BDD Test Design
•Should be self-motivated and self-driven
•Ability to work with team members across the globe
•Excellent interpersonal and written communication skills
•Ability to define, implement and work to a schedule
•Good time management skills
Job description
Requirements & Skills :
- 3 - 4 years of experience in Automation Testing of Web and Mobile Applications.
- Previous experience as a QA engineer in test planning, test design, test strategy, and test execution of large scale, distributed cloud-based software systems to ensure appropriate and adequate coverage and control.
- Managerial experience preferred.
- Strong experience in Selenium Automation Testing. Develop automation scripts using Java or
Python.
- Experience using Agile development methodologies.
• Responsible for the quality of product delivery to customers and ensure we put out certified releases to customers
• Be responsible for leading and managing the QA team
• To be able to establish a solid relationship with other team members to understand the vision, requirements, and priorities of our business partners
• Participate in product and feature design with developers, product managers, and business systems analysts
• Design, Develop and Execute test strategies, test scenarios and test plans for new components and help root-cause issues working with software development teams
• Understand requirements and review the Test Cases and all other documents created by the QA team
• Develop plans, schedules, metrics, data needs and scenarios for end to end integration testing including areas such as database impacts, software scenarios, or usability as well as environment set ups and build plans
• Maintaining and Reporting on important QA metrics periodically
• Implement tools and technologies consistent with scaling processes in growing companies including helping speed up regression cycles by identifying areas of automation opportunities
• Maintain complete traceability of issues all the way from roadmap to production environments
Desired Skills & Qualifications:
• A Minimum of a Bachelor’s degree in Computer Science or related software engineering discipline, or equivalent
• Ability to learn and adapt quickly; ability to motivate people, instil accountability and achieve results
• Possess good oral and written documentation skills and be able to interact with other team members to deliver with quality
• Be a self-starter with the ability to deliver on time with quality and also handle multiple tasks simultaneously
• Must have experience in performing quality assurance testing -functional, performance (load, stress, reliability) and regression
• Experience with Agile development methodology (e.g. Scrum)
• Passion for testing with the "break it" mentality
• Have Experience in SELENIUM(JAVA), JMeter and hands on experience on MySQL would be a plus
Essential for this position :
- 3-4 years of experience as a manual tester
- Good understanding and experience with Microsoft Azure (or AWS)
- Good understanding and experience with APIs and microservices
- Experience with CI/CD pipelines (ideally Azure DevOps)
Any of the following exp will be preferred :
- Writing automated tests
- TDD and BDD
- Contributing to open source community
- DevOps, monitoring and alerting
- Experience with Health-tech, FHIR, Wearables, IoT, Big data
Essential Skills |
|
Role Description |
A fully hands on technical role where the SDeT is expected to work in a cross functional squad including Product Mgmt, Software Engineers, SDeTs, OPS/SRE and be responsible for understanding the feature requirements, understanding the platform architecture, functional flows, determine what test cases are relevant and implement the API/Service/UI automation.
|
- BE Computer Science, MCA or equivalent
- Familiarity with Cloud security
- Hands on experience with AWS setup troubleshooting.
- Working knowledge of any messaging system [ Kafka prefer] , application server
client-server architecture , any DB (preferably, MongoDB )
- Good understanding of Protocols: http, https, FTP
- Experience over: Windows & Linux Operating systems [ more than user level] or Mac
- Basic knowledge of automation know-how [ API automation, Selenium Java]
- Test to fail mindset, Solid test strategy experience, well versed with QA processes.
- Hands on experience on Performance test angle.
- Should have worked on defining test cases for enterprise products [ prefer on cloud]
Experience:
- Min 4 year experience
- Not more than 10 year experience.
Location
- Remotely, anywhere in India
Timings:
- 40 hours a week (11 AM to 7 PM).
Position:
- Full time/Direct
Other Benefits
- We have great benefits such as PF, medical insurance, 12 annual company holidays, 12
PTO leaves per year, annual increments, Diwali bonus, spot bonuses and other
incentives etc.
- We dont believe in locking in people with large notice periods. You will stay here
because you love the company. We have only a 15 days notice period
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!