- Reviewing and analyzing system specifications
- Collaborating with QA Engineers to develop effective strategies and test plans
- Executing test cases (manual or automated) and analyzing results
- Evaluating product code according to specifications
- Creating logs to document testing phases and defects
- Reporting bugs and errors to development teams
- Helping troubleshoot issues
- Conducting post-release/ post-implementation testing
- Working with cross-functional teams to ensure quality throughout the software development lifecycle
What you need to have:
- 5+ years of extensive experience in Automation & Manual Testing. (3+ years of automation exp)
- Experience in Smoke Testing, Regression Testing, System Testing, Performance Testing, UI Testing.
- Experience in Linux, Client Server and Web Applications Testing.
- Extensively involved in Web Application Automation testing using Selenium/ Protractor.
- Experience with tools like cucumber for BDD.
- Experience in Integration/Web Services testing using Rest UI.
- Experience in preparing Test Scenarios, Test Cases, Test Plan & Strategy
- Experience in Software development lifecycles, including Agile methodologies.
- Experience in Continuous Integration.
About Intelligent Cloud Machine platform
Similar jobs
Requirements:
- Selenium Page object and factory
- Basic Java & Object oriented principles
- Reporting frameworks (Extent or other)
- Browser and UI basics. HTML/JS/ Debugging using Browser tool
- TestNG
- Preferred: PostMan for API testing
- Preferred: BrowserStack or other device farm
- Preferred: Zalenium
- Preferred: Good understanding of Java8+.
Manual Tester Requirements:
- Prepare test plans
- Prepare test cases
- Identify test scenarios beyond the given requirements
- Document the test execution results
- Good understanding of Testing frameworks and methodologies.
Job description:
- We are looking for a young and dynamic QA Intern to join our QA team and help plan testing efforts, execute test scripts, and help with installation testing, software, and web testing.
Your Roles and Responsibilities:
- Basic troubleshooting and analytical skills
- Good verbal and written communication skills (Documentation Skills)
- Attention to detail is important
- Must be proficient with computers
- Basic knowledge of software is required
- The ability to test software and question features or behavior is desirable.
You should have:
- BTech/B.E or relevant degree in Computer Science
Responsibilities and Accountabilities:
- Ensure that the automation framework that we build is on par or better than industry standards.
- Design, document, execute, and maintain test plans, scenarios, use cases, scripts, and procedures.
- Ensure full lifecycle testing including integration, regression, and stress tests.
- Provide input on functional requirements to avoid potential design pitfalls
- Collaborate with software developers on testing strategy and defect resolution.
- Work with the Services team as a SME on areas where appropriate.
- Take initiative for software quality process efficiency and improvements.Build functional test frameworks (UI and API) that encompasses various customer use cases for SaaS based cloud environments.
- Testing all aspects of the Product like function/system/regression etc.
- Understand flow of code and how it interacts with different components
- Setting up, maintaining, and performing test automation frameworks on multiple application platforms, such as Mobile, and Web, and building test scenarios and acceptance tests by collaborating with functional test team and development team
- Communicate test progress, test results, and other relevant information to project stakeholders and Management.
- Analyze complex situations/problems and deliver logical and efficient automated solutions.
- Passionate about performance, scalability and reliability of all systems and can elaborate on the pros and cons of methodologies, tools and frameworks.
- Guides and mentors the junior Engineering associates technically on all aspects of work
- Needs to have a good exposure in BDD/TDD
- Good knowledge in CI/CD tools
- Build a team of Automation SMEs
- Research the latest in tools and methodologies, thus ensuring continuous improvement by upgrading the existing processes
- Triage issues.
II Experience:
- Nature of Experience: Strong knowledge of system testing best practices and methodologies.
- Length of Experience: 8 - 12 years.
III Skill Set & Personality Traits required:
- Has around 10 to 12 years of experience in test automation with sound knowledge of product development and testing.
- Well versed in all Automation tools.
- Has a sound background of Python/Java development and extensive experience in Selenium, Jmeter, Protractor, UFT, etc. standard automation tools in the industry.
- Comfortable working in an automated, fast-paced environment.
- A self-starter who thrives in a fast-paced environment.
- Strong professionally – credible with integrity.
- Good communication & interpersonal skills.
- Organizational skills and ability to manage deadlines.
- Proven experience in Demonstrated innovation in developing solutions for complex scenarios.
- Develop and execute test automation through hardware and software test tools.
- Apply, design and develop automated testing strategies and build automated testing frameworks.
- Analyze and verify best automated and manual test approaches and execute acceptance, integration, installation system testing, Security testing, load testing, and Stress testing.
- Record test results and report and verify software bug fixes.
- Coordinate with program and development management teams in product development lifecycle to confirm end user product and quality requirements and shipment schedule.
- Establish test strategy and manual and automated test suites.
- Write documentation for automated processes including test plans, test procedures, and test cases.
Software QA Engineer
Infilect, a leader in visual-intelligence for worldwide retail, is looking for an experienced tester (2-4 years) who is at home within Agile, being embedded in a product delivery team, with an inquisitive desire to dig into the unknowns of the software.
About Infilect:
Infilect is founded by two PhDs and ex-IBM-Research-Scientists to build scalable visual-AI systems to make the world a better place. Infilect (https://www.infilect.com/" target="_blank">https://www.infilect.com) builds state of the art cloud and AI applications for the worldwide retail industry. We process images and videos at scale and in real-time in order to solve retail supply-chain problems, and make an environmentally sustainable net-positive impact on the world. We are driven by the promise of AI and software technology to save time, save cost, save energy, and improve user experience for businesses and consumers all over the world.
Responsibilities:
Software Testing:
- Software Testing: You will continuously improve the quality of Infilect Technologies web and mobile apps in a cross-functional team with developers, designers, copywriters, product managers and help the team with building high quality software products
- Showing your work and talking about testing and the value of testing
- Conduct exploratory and regression testing to monitor the overall quality of our platform. Document as a basis for decision making and QA cycles planning.
- Catch and triage bugs; i.e. replicate and document reported bugs, as well as discuss issues found during testing with the developers and stakeholders.
- Engage in team discussions on product features, technical design sessions, planning and other agile ceremonies.
- Be forthcoming in providing user experience feedback, while acknowledging the distinction between bugs, defects and suggestions for improvement.
- Systematize test flows; i.e. document features and test plans; investigate and define when features break; define how testing of the platform is done - including the development of test cases and test paths as well as scripting and potentially automating the process where possible
- Communicating to the rest of the team in case of breaking bugs, handling post-mortem of these, and making sure regression tests are set up to avoid the same issues arising repeatedly
- Apply a user perspective and define user test cases and make sure new features live up to these expectations before release
Test Automation:
- Identify and Automate test cases using Python-based Robot Framework for web applications.
- Identify and Automate test cases using Python-based Robot Framework for Mobile applications.
- API automation using Robot Framework.
- Perform peer code reviews of automated tests
- Stay up-to-date with new testing tools and test strategies
Skills Required:
- You love software testing and thrive on making software better
- You've got strong opinions on software testing and general software quality concepts.
- You pay attention to detail to an extreme degree, and you are thorough and methodical in your approach
- 2+ years of experience in software quality assurance
- You’re comfortable discussing product requirements with product owners and testing approach with developers
- Experience in exploratory and context driven testing.
- Should have hands-on experience in testing Web/mobile applications on various platforms, device form factors and edge scenarios.
- Should have experience with Jira or other Bug tracking tools.
- Able to analyze requirements thoroughly and write clear, concise test cases.
- You are comfortable with Postman for exploring and testing API’s.
- Hands-on 1+ years development experience with Selenium for automating browser-based apps
- Good to have: Hands-on 1+ years development experience with Appium for automating native apps on iOS & Android (Optional)
- Well versed with Usability, Functional, System, Regression and Smoke/Sanity testing.
- Should have experience with VCS like GIT
- Strong knowledge of Python/Java programming.
Job Perks:
- Work on a problem that will have positive impact on millions of users
- Work with well experienced computer scientists
- Lively and highly collaborative environment
We have a great and open culture where you can have immense learning, get exposed to product development and customer growth, and get high rewards over time. We warmly welcome candidates who have the right attitude and the right skill sets to join our core team.
Zupee is India’s fastest growing innovator in real money gaming with a focus on predominant skill
focused games. Started by 2 IIT-Kanpur alumni in 2018, we are backed by marquee global
investors such as WestCap Group, Tomales Bay Capital, Matrix Partners, Falcon Edge, Orios
Ventures and Smile Group.
Know more about our recent update: https://bit.ly/3H1wFxN
Our focus has been on innovating in the board, strategy and casual games sub-genres. We
innovate to ensure our games provide an intersection between skill and entertainment, enabling
our users to earn while they play. We are at the cusp of scaling rapidly; we’ve only just begun!
Role – SDET / Sr. SDET
The incumbent is expected to be well-versed with algorithms, data structures. Prior experience
with a history of coding and the ability to showcase development skills is a must.
Exp. Range : 1 – 6 yrs.
Core Responsibilities
● Software test experience – web, mobile (iOS and Android) and API (backend)
● Experience in preparing Test scenarios and writing Test cases for UI, Functionality, API
and Database testing.
● Mobile app / UI automation - Appium + Java (strong java coding experience)
● Backend Automation - Postman + Any tool for automation.
● SQL knowledge is a plus.
● Must have experience in TestNG, Maven, HTTP client, rest and web services test
automation,
● Experience with Jenkins or other continuous integration software
● Experience with device testing using Browserstack is a plus
● Exposure to javascript coding is a plus.
● Exposure with the mock server is a plus
● Design and architect modular and reusable automated testing solutions that satisfy client
requirements.
● Provides automation expertise, training, and coaching to team members.
What are we looking for?
● Has the ability to think clearly, analyze quantitatively, communicate coherently, organize
effectively, prioritize and ideate.
● They have metric-driven, fast paced, attentive to detail, data-driven and self-motivated
● Has analytical, creative, curious, a problem solver and can influence stakeholders
● Good communication skills - both verbal and written
Qualifications and Skills
● Experience in Java or any programming (testing area).
● 3 - 6 Years of experience with acumen for Automation Testing.
● Experience in back-end testing (ETL, API, Services, Data Center Automation etc).
● Experience in Frontend and/or RPA testing (Selenium, Robot Framework).
● Experience in designing and managing test suites for aforementioned use cases.
● Experience in testing Android/iOS apps and performing ui automation for either is a plus.
● Prior experience in using tools like Testrail, Jira and confluence is a plus.
● Good analytical, reasoning and problem-solving skills required.
● Work well in a collaborative, team-based environment (both work autonomously and as
part of a team).
● Team handling experience is a plus for the role.
Skills Required: Java, selenium, Appium.
We are looking for a strong candidate with recent experience of 3+ years in Java, selenium, Appium.
The candidate should have experience in Web application and mobile application both.
● 4+ years experience in JavaScript for Scripting and UI Automation Script.
●Strong experience in working with Protractor, Super test - Mocha.
●Experienced in SQL for DB scripting and DB Operation and good knowledge in SQL Server management studio.
●Hands-on with API Automation testing using any decent tool like is by.
●Experienced in GitHub, Jenkin, TeamCity and Knowledge on Jira.
●The ability to build automation frameworks from scratch and being confident to manage all aspects of the framework
●Exposure to/working knowledge of the Agile Methodology (e.g. Kanban, Scrum)
Responsibilities:
- Lead QA engineers into developing performance & functional test plans and test scenarios using requirements and product documentation while specifying testing overview, approach, strategy, scope, architecture, environment, roles and responsibilities
- Scope projects and estimate testing needs
- Design and implement testing methods for both end to end, and individual service layers of the application stack
- Identify bottlenecks in functionality and performance, and provide actionable information and suggestions based on analysis of testing results
- Communicate technical information clearly with both technical and non-technical teams
- Work closely with development engineers and management in a fast-paced technical environment
Requirements:
- 4-7 years experience in Quality Assurance of IT products
- Hands on experience in Test Automation using Selenium
- Experience Leading Testing Teams in both Manual and Automation Testing.
- Strong work ethic and accountability on Quality Assurance
- Experience in building SCRUM/Agile skills within the Testing Team
- Exercise independent thought and judgement and adapt to new tasks
- Experience in Performance Testing is mandatory.
- Experience in Security Testing is a plus, but not mandatory