Software Test Engineer (Manual & Automation)
We are looking for a skilled Software Test Engineer to join our team. The ideal candidate should have experience in both manual and automation testing, with a strong attention to detail and the ability to work in a fast-paced environment.
Responsibilities:
1. Develop and execute test cases, scripts, plans, and procedures (manual and automated) to ensure the quality of software products
2. Identify, record, document thoroughly, and track bugs
3. Perform thorough regression testing when bugs are resolved
4. Collaborate with cross-functional teams to ensure quality throughout the software development life cycle
5. Investigate the causes of non-conforming software and provide solutions
Requirements:
1. Bachelor's degree in Computer Science, Engineering, or related field
2. 2-3 years of experience in software testing in both manual & automation
3. Strong knowledge of software QA methodologies, tools, and processes
4. Experience in writing clear, concise, and comprehensive test plans and test cases
5. Hands-on experience with both white box and black box testing
6. Experience working in an Agile/Scrum development process
7. Experience with performance and security testing is a plus
8. Strong analytical and problem-solving skills
9. Excellent communication and teamwork skills
About Silvergrey
Similar jobs
Client: Born Group
Contratual (Codersbrain Payroll)
Hybrid
Location: Bangalore
Title: Cloud and Automation Engineer
- Budget: 6 L - 3 yrs
- Budget: 10 L - 5 yrs
JD:Position Responsibilities:
- Estimate user stories/features (story point estimation) and tasks in hours with the required level of
accuracy and commit them as part of Sprint Planning.
- Contributes to the backlog grooming meetings by promptly asking relevant questions to ensure
requirements achieve the right level of DOR.
- Raise any impediments/risks (technical/operational/personal) they come across and approaches
Scrum Master/Technical Architect/PO
- Creates and maintains the product test strategy, documents it.
- Creates formal test plans and test reports and ensures they have the correct approvals.
- Coaches and mentors test team members the importance of testing.
- Responsible for test planning
- Organizes and facilitates Test Readiness Review
- Works with the product management team to create the approved user guide ready for the release.
- Provides test coverage reports/automates test cases percentage.
- Ensures high quality deliverable is passed on to UAT phase for stakeholders testing.
- Provides test evaluation summary report (test metrics) for the release.
- Estimates user stories/features (story point estimation) from their point of view and tasks in hours
with the required level of accuracy and commit them as part of Sprint Planning.
- Contributes to the backlog refinement meetings by promptly asking relevant questions to ensure
requirements achieve the right level of DOR.
- Works with the Product Owner to confirm that the acceptance tests reflect the desired functionality.
- Raises any impediments/risks (technical/operational/personal) they come across and approaches
Scrum Masters/Technical Architect/PO accordingly to arrive at a decision.
- Collaborate with other team members on various aspects of development/integration testing etc. to
get the feature working on is delivered with quality and on time.
- Tests features developed by developers throughout sprints to ensure working software with high
quality as per acceptance criteria defined is released as per committed team sprint objectives.
- Have a good understanding of the product features and customer expectations. They ensure all
aspects of the functionality is tested before the product is tested in UAT
- Plan how the features will be tested and should manage the test environments and be ready with the
test data.
- Understands requirements, they create automated test cases thereby ensuring regression testing is
performed on a daily basis. Checks in code into the shared source code repository regularly without
build errors.
- Ensure the defects are reported accurately in Azure DevOps with the relevant details of
severity/description etc and work with the developers to ensure the defects are verified and closed
before the release.
- Update the status and the remaining efforts for their tasks on a daily basis
- Ensures change requests are treated correctly and tracked in the system, impact analysis done and
risks/timelines are appropriately communicated.
Performance testing Roles and responsibilities
- Design, Implement, and Support performance testing systems and strategies
- Designing workload models
- Executing performance tests
- Using consistent metrics for monitoring
- Identifying bottlenecks, and where they occur
- Interpret results and graphs.
- Understand describe the relationship between queues and sub-systems
- Identify suggestions for performance tuning
- Preparing the test report
Employer will not sponsor applicants for employment visa status.
Basic Qualifications (Required Skills/Experience):
- Technical Bachelor's degree or Master degree
- Azure Cloud fundamentals.
- Programming languages: Java
- Development methodologies: Agile(BDD with Junit and Code repositories in Git – with feature
branch based development CI/CD)
- Architectural Paradigms: Microservices
- Multi-deployment model support: Container based approach with Docker
- Relevant work experience into ETL\BI testing.
- Write ANSI SQLs to compare data
- Knowledge on SQLServer Database Analysis service
- Knowledge on Azure Data lake
- Data comparison, Data Verification and Validation using Excel
- Relevant work experience into manual testing.
- Technical background and an understanding of the Aviation industry
- Should have worked with test management tools - like ALM(application lifecycle management) or
other equivalent test management tools
- Good documenting/scripting knowledge
- Excellent verbal and written communication skills
- Good understanding of SDLC and STLC
- Proven ability to manage and prioritize multiple, diverse projects simultaneously
- Must be flexible, independent , self-motivated , Punctual, Regular and consistent attendance
- Automation Testing tools like Selenium (or) QTP (Quick Test Professional) and experience on HP
ALM or Devops, , ETL Testing, SQL
- Experience in Load Testing, Stress Testing, Stability testing ,Reliability testing
- Hands on Performance testing tools like HP Performance Tester (LoadRunner), WebLOAD
- Worked minimum 5 years in test automation
Preferred Qualifications (Desired Skills/Experience):
- BE/B.Tech/M.E/M.Tech/M.Sc/MCA degree in IT/CSE/ECE with 6 to 8 years of relevant IT Software
Testing experience
- This Position would require person to work in Flight Domain, below experience would be preferred
- Past experience related to Aeronautical data / Aerospace / Aviation domain.
- Past experience related to Aircraft Performance computation/optimization, Tail Specific
Performance computations using big data analytics, ML and modeling.
- Past experience related to EFB applications, Flight planning, Data link, Flight Management Computer
and Airline Operations.
- Good understanding of weather, air traffic constraints, ACARS, NOTAM’s, Routes, Flight profile,
Flight Progress and demonstrated ability lead technology project and team management in one or
more technology areas.
- Knowledge of aviation industry is preferred.
Typical Education & Experience:
Education/experience typically acquired through advanced education (e.g. Bachelor) and typically 5 or
more years' related work experience or an equivalent combination of education and experience (e.g.
Master+ 4 years' related work experience.
Relocation:
This position does offer relocation within INDIA.
As a Quality Assurance (QA) professional at MyOperator, you will play a crucial role in ensuring the quality and reliability of our products and services. You will work closely with our development and product teams to identify issues, perform testing, and implement solutions to deliver a seamless user experience for our clients.
Responsibilities:
- Develop and execute test plans, test cases, and test scripts to thoroughly evaluate product functionality and performance.
- Perform manual and automated testing of web applications, mobile applications, and backend systems.
- Identify, document, and track software defects and collaborate with development teams to ensure timely resolution.
- Conduct regression testing to verify that software changes have not adversely affected existing functionality.
- Participate in the design and implementation of quality assurance processes and procedures to improve efficiency and effectiveness.
- Collaborate with cross-functional teams to define acceptance criteria and ensure that deliverables meet quality standards.
- Provide feedback and recommendations for improving product usability, reliability, and performance.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Proven experience in software quality assurance, with a strong understanding of QA methodologies, tools, and processes.
- Proficiency in manual testing techniques and experience with automated testing tools such as Selenium, JUnit, or similar.
- Solid understanding of web technologies, databases, and software development processes.
- Excellent analytical and problem-solving skills, with a meticulous attention to detail.
- Strong communication skills and the ability to work collaboratively in a team environment.
- Relevant certifications in quality assurance or software testing are a plus.
About Company:
MyOperator is India's leading cloud communications provider, offering cutting-edge solutions to over 10,000 businesses across diverse industries. From Cloud Call Center solutions to IVR, Toll-free Numbers, Enterprise Mobility, WhatsApp Business Solutions, and Heyo Phone, we provide comprehensive SAAS platforms backed by exceptional customer service.
Please check the below JD for Java based Automation testing openings and advise further.
We are looking for Automation testing QA with experience in Selenium+Java and API Automation (Rest API/SOAPUI/Karate/GraphQL API).
Experience Required: 4-14 years
Role: Senior Quality Engineer/Manager QA
Looking for automation experts who in addition to the expertise in the tools and techniques also have the knack to understand the business needs, ROI and accordingly create the automation strategy
Technical skills:
Must Haves
- Hands on experience of working with at least one of GUI based test automation tools for desktop and/or mobile automation. Experience on multiple tools will be added advantage
- Proficient in writing SQL queries
- Familiarity with process of test automation tool selection & test approach
- Experience in designing and development of automation framework and creation of scripts using best industry practices such as Page object model
- Integrate test suites into the test management system and custom test harness
- Understanding of SOAP and REST principles
- Thorough understanding of microservices architecture
- In-depth hands-on experience of working with at least one API testing tool like RestAssured, SOAP UI, NodeJS
- Hands-on experience working with Postman or similar tool
- Good Understanding of BDD, TDD methodologies and tools like Cucumber, TestNG, Junit or similar.
- Experience in defining API E2E testing strategy, designing and development of API automation framework • Working experience on build tools Maven / Gradle, Git etc.
Please share your resume if keen.
Our client is a rapid growth stage Edtech start-up focused on solving the teacher shortage crisis in the US education system using technology by bringing teachers to the classrooms and giving them access to the right tools to teach students in a highly engaging manner.
The organization is a radically open-minded company that is scaling fast. They are a team focused on high performance, dynamism and embodying a collaborative culture at all levels. Teammates can have open, honest discussions that drive the company toward the mission. The company is in a stage of fast growth that will continue to open up new challenges and opportunities for the teams.
They have a development center in Mumbai and they are looking to scale up the teams in Pune and Bangalore as well.
What does the role entail:
• Design and implement test automation frameworks to ensure that the testing process is efficient, effective, and can be maintained over time.
• Analyse test results to identify areas for improvement in our educational product. You will work closely with the development team to identify and resolve any issues.
• Collaborate with other teams, such as development, product management, and user experience, to ensure that the testing process is integrated with the overall product development process
• Work to continuously improve the testing process, identifying opportunities to streamline and automate testing tasks.
Responsibilities:
• Design, develop, and implement comprehensive test plans and strategies for software products.
• Write, execute, and maintain automated test cases using a Selenium with Java and commercial automation tool (e.g.TestComplete, UFT, etc.).
• Evaluate and recommend automation tools and technologies and continuously assess their effectiveness.
• Work with stakeholders to define project requirements, timelines, and deliverables.
• Develop and implement automation standards and processes.
• Write code to automate the testing process, including the creation of test harnesses, stubs, and drivers.
• Collaborate with developers to identify areas for improvement in the development process.
• Understand how all components and interfaces of the product work together.
Must have skills:
• Bachelor's or master's degree in computer science, Information Technology, or a related field.
• 5 years of experience in the automation testing field.
• Strong coding and scripting skills in one or more OOPs programming languages (Java, Python, JavaScript, C#).
• Experience with enterprise commercial automation tools (Codeless tool) like TOSCA, TestComplete, Katalon, UFT etc.
• Expertise in Selenium WebDriver with Java Mandatory.
• Automation experience with CRM/ERP applications like Microsoft Dynamics 365.
• Experience in writing clear, concise and comprehensive test plans, test cases and test scripts.
• Practical experience in all types of testing including exploratory, functional and non-functional testing such as performance, reliability and security.
• Experience utilizing and testing web services, especially REST services.
• Familiar with build and continuous integration tools like Jenkins, Azure DevOps.
*Automation tester : should have good experience in Selenium, Java and TestNG
*Manual tester : should have good experience and understanding of functional and API testing
*should have good communication skill and be a team player
Dear Candidate ,
We are looking for a resource having good hands-on experience on Selenium with C# for UI and POSTMAN for API test automation.
Technical Skills:
Test Automation experience of at least 5+ years using Selenium with C# for UI and POSTMAN for API test automation.
Experience in windows application Functional testing, web application testing, API testing
Must have implemented the data-driven automation framework for web applications using Selenium with C#
Strong experience with coding standards around test automation, primarily Selenium.
Responsible for analysis, design, development and execution of test cases and test suites.
Must have a deep understanding of Software testing life cycle, Software testing methodologies and QA procedures
Must have strong knowledge in testing skills (design test plan and test strategy, writing test cases, executing test cases, opening bugs, verifying bugs)
Experience in test management and defect management tools e.g. Azure DevOps, ALM, JIRA, etc.
Excellent communication skills, both written and verbal
Process Skills:
Must possess problem solving skills and be proactive in researching
Thorough understanding of agile development methodology and test automation
Very good understanding of test automation process using Selenium with C#
Good Documentation and Reporting Skills.
Behavioral Skills:
Result oriented team player
Good in communication
Interpersonal skills
Certification:
Bachelor's degree in computer science or any stream relevant
Skills
PRIMARY COMPETENCY : Microsoft Technologies PRIMARY SKILL : C# PRIMARY SKILL PERCENTAGE : 60 SECONDARY COMPETENCY : Testing SECONDARY SKILL : Test Automation-Selenium SECONDARY SKILL PERCENTAGE : 40
You will work on:
We help many of our clients to deploy their applications in a continuous manner and with confidence – by meaningful test automation. You will have the opportunity to build frameworks for Integration, End to End or even generative tests for cloud-native applications.
What you will do (Responsibilities):
- Collaborate with Developers and Architects of products to build test automation scripts
- Improve the performance of non-functional automation by parallelizing test executions
- Test planning and management, defect lifecycle, traceability matrix and security breaking testing
What you bring (Skills):
- Experience in testing micro-service oriented and cloud-native applications with knowledge of tools like HTTP, Curl, Postman, Fiddler, Swagger
- Experience coding in one of Java/Python/C#
- Working Knowledge of Linux Systems and Shell based scripting
- Test automation coding best practices – like reusable and modular test code, mocking, stubbing and writing multi-thread safe tests, using platforms like Junit or TestNG
- UI based testing using Selenium or alike and basic understanding of chrome developer tools
Great if you know (Skills):
- CI exposure to Jenkins, Gitlab CI or any other
- Exposure to BDD style testing frameworks like cucumber
- Understanding of Property based testing (PBT) using tools such as QuickCheck
- Specification driven testing frameworks like Spock, Spek or Kotlin Test
- Big Data migration testing, validation and reporting
- Exposure to load, stress or spike testing using JMeter or Gatling
- Security Testing, Disaster Recovery or Resilience testing for modern distributed applications
Advantage Cognologix:
- Higher degree of autonomy, startup culture & small teams
- Opportunities to become expert in emerging technologies
- Remote working options for the right maturity level
- Competitive salary & family benefits
- Performance based career advancement
About Cognologix:
Cognologix helps companies disrupt by reimagining their business models and innovate like a Startup. We are at the forefront of digital disruption and take a business first approach to help meet our client’s strategic goals.
We are automation driven organization helping our clients to deliver their next generation of products with confidence
Benefits Working With Us:
- Health & Wellbeing
- Learn & Grow
- Evangelize
- Celebrate Achievements
- Financial Wellbeing
- Medical and Accidental cover.
- Flexible Working Hours.
- Sports Club & much more.
Responsible for test case specification, automation and data generation for the various products.
- Develop test automation framework components and test cases using best object oriented programming practices
- Design and implement functional, performance, scalability, stability, and stress tests- Analyze results, identify functional and performance issues and write clear and detailed bug reports
- Work in an agile, rapid development and prototyping environment where effective communication is paramount
Desired Skills and Experience :
- 2-5 years of experience in writing test automation cases
- Knowledge of manual as well as automation testing
- Experience in front-end web application test automation (e.g. Selenium Web-driver)
- Experience in industry best practices in SW development processes: Unit testing, OO design, code reviews etc.
- Experience with either functional or performance testing and analysis
- Experience testing complex REST APIs
- Strong programming and SW design skills in Scala, Java, C# or other OO language
- Ability to effectively articulate technical challenges and solutions
- Excellent communication, collaboration, reporting, analytical and problem solving skills
Position: QE Automation Engineer / SDET
Job Location: Pune (Work From Home) Till Pandemic.
Salary: As per Company Standard
Experience: 8 plus Years of Software Engineer Testing , 2 plus years of hands-on experience using Selenium and Cucumber.
Responsibility:
Skills needed for Automation SDETs are :
Excellent communication skills
Must have knowledge of –
Core Java
Selenium with standard Maven, TestNG/JUnit
Cucumber / BDD (Karate will also do)
Rest Assured (including Postman)
GitHub / Sourcetree / GitLab
Good to have skills are –
Jenkins
Shell / Groovy script
Any Cloud experience
Skills we can train on as per need –
GCP Basics
DB (brushup)
Skills needed for Site Reliability Engineers (SREs) are -
Must have –
Java / Python scripting
Shell / Groovy
Jenkins / Bamboo and related devops areas
Cloud experience
Good to have skills are –
GCP Intermediate skills
DB skills
EARLY JOINING CANDIDATES ARE MORE PREFFERED. SAY WITHIN 2 OR 3 WEEKS.