Software Engineer in Test/Test Engineer work within software development agile teams to
ensure software is designed and implemented for testability. They write automated unit,
component and system tests to ensure code quality and detect regressions early in the
development cycle. They are responsible for accurate test execution documentation. They also
maintain the integration and test frameworks used by multiple development teams. They must be
able to support a fast-paced agile software release process for one of Convergent’s cybersecurity
customers.
Job Duties
Develop software to perform unit, component and system testing
Develop and maintain test execution and tracking software
Contribute towards architecture designs providing feedback on testability
Decompose user stories into tasks and estimate story points for user stories and tasks
Perform manual tests as required
Experience and Skills:
Required Skills
o Experience in test design and implementation
o Experience in release management
o Experience with Python
o Experience with Docker
o Experience with Linux systems (CentOS and RHEL preferred)
o Experience with automation tools and frameworks (unittest, Jenkins, Selenium)
o Experience with Linux BASH scripting and administration
o Works and communicates well in a distributed/remote team environment
Desired Skills
o Experience with Git and Ansible
o Experience with RedHat Package Manager (RPM) and yum repositories
o Experience testing applications and deploying them to cloud micro service
architectures (AWS, OpenShift, Azure, etc.)
o Experience with Django based full stack web development
o Experience testing web application frontends (React preferred)
o Familiarity with KVM/ESX virtual environments
o BS in Computer Science, Engineering or a related field (3 years work experience in place of degree)
If you are interested for above position, then please send me your updated cv & following details:
Current CTC:
Expected CTC:
Notice period:
Can relocate to Baner Pune (Y / N) :
Experience with automation tools and frameworks (unittest, Jenkins, Selenium) in years:
Experience in years in Python Scripting:
Experience with Linux systems (CentOS and RHEL preferred) in years:
Experience in Docker in years:
About Niyuj Enterprise Software Solutions Pvt. Ltd.
About Us:
Niyuj Enterprise Software Solutions Pvt. Ltd. is based at Baner Pune, which was founded in 2007 and over the past decade have grown to over 100 plus engineers having been associated with marquee organizations like Symantec, VMware, Carbonite and other companies in the silicon valley working on Storage, Backup, Network, Security, Automation, Big data and Analytics, PHP, Yii2 etc.
Your potential for exponential growth:
Your experience and expertise would be a great addition to our team, and you will have an opportunity to work closely with industry leaders, literally sitting across the table and jointly building the future with folks who are noted gurus and industry veterans from prestigious institutions like IIT's and and top US universities with industry experience in fortune 500 companies like EMC, Symantec and Vertias.
In addition to working on cutting edge technology, we emphasis on work life balance and other employee benefits such as 360 Degree appraisal cycle, flexible working hours, medical insurance for our employees and their families, as well as legendary company trips to exotic locations like Goa for both employees and their families.
If you are looking for a full time opportunity that's both fun and intellectually stimulating, then this could be best work place for you.
Similar jobs
Job Description
What You’ll Do
- Developing and maintaining test automation for a complex platform
- Providing technical support to less experienced team members
- Cooperating with Developers and Cloud Engineers
- Ensuring we deliver high-quality standards on the project
What you bring to the table
- At least 2 years of experience in test automation with JavaScript (ES6+) or Selenium
- Proven experience with writing Cypress and/or Selenium or Webdriver.io E2E tests
- Very good knowledge of E2E testing best practices
- Extensive knowledge about testing techniques and standards
- Willingness to be independent in a project as a tester
- Perceptiveness and analytical thinking
Bonus if you have…
- Experience with API testing (ex. Mocha, Supertest)
- Knowledge of containerization (Docker, Docker-compose)
- Experience in running tests in CI
- Experience in running tests using GitHub Actions
QA Engineer responsibilities include:
- Reviewing quality specifications and technical design documents to provide timely and meaningful feedback
- Creating detailed, comprehensive, and well-structured test plans and test cases
- Estimating, prioritizing, planning, and coordinating quality testing activities
Job brief
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
Requirements and skills
- 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
* Participate in Requirement Analysis. Identify areas of focus during testing and QC; and communicate these clearly to product owners and senior management.
* Understand and Analyze the Functional & Regression scope of Product Development items. Assign resources to various projects so that their utilization is maximized.
* Good in designing different automation framework/Architecture based on project need.
* For any new type of feature or technology able to make progress without any guidance on both fronts.
* Come up with technology suggestions and implementation ( Tools & Framework improvements)
* Coordinate across teams for complete feature deliverables.
* Explore, Implementation & usage of code coverage tools
* Responsiveness: Availability to work on critical issues in any area, during time of stress.
* Curiosity & appetite to learn: Would have acquired detailed understanding of the overall system. Number of secondary code reviews performed Always discussing alternatives for the existing automation tech stack to keep it current.
* Mentoring: Demonstrated an ability to mentor junior members of the team, and leading thoughtprovoking technical conversations, be it pertaining to the current tech stack or new emerging technologies.
* Good to have: Knowledge of CI/CD & Agile process.
* Good to have: Performance/Load testing experience
Minimum Job Qualifications:
* Bachelor’s degree or better in CS or related field, with 3.5+ years experience in software test
development, including creating/maintaining test automation frameworks from scratch
* Exposure to best practices in SQA and software development, including code reviews, debugging, troubleshooting and CI processes
* Experience in front-end (APP & Web) & API automation, preferably using tools like
Selenium/Appium/Rest Assured with a framework like TestNG/Cucumber.
* API-Testing: Knowledge of API-level testing in Java, including but not limited to RESTful web service testing.
* Strong in Core Java fundamentals and Object Oriented Programming concepts
* Must have knowledge of Mobile Automation Testing (Appium or alternatives)
* Excellent communications and technical presentation skills
* Initiative to research and build solutions to tough problems in domains like Flash, OpenGL, WebGL where off-the-shelf automation tools might not be available
* Some experience/comfort with working in a Linux/Unix environment
* Excellent analytical, problem-solving, troubleshooting skills.
Role: SDET-2 (Backend API automation testing)
JD :-
Years of experience: 2 to 5
Automation experience: API Automation testing using Restassured, Karate, Jesry Client or HTTP Client (Minimum 2 Years relevant experience recently)
Programming language: Java.
Meesho. :- https://meesho.com
Meesho is India's largest social commerce platform, on a mission to enable anyone to start their businesses with zero investment. Our entrepreneurs largely comprise housewives (between 25-45) from middle income households and / or tier 2+ India. Our marketplace provides entrepreneurs with the right supply across 100+ categories, logistics, & payment capabilities to successfully run their business. Our social sharing integrations with Whatsapp, Facebook and Instagram enable our entrepreneurs to monetise their large social network such as friends, family and more.
Meesho's vision is to enable 100M Small Businesses in India to succeed online. We have 10M+ women entrepreneurs running biz online and we are just getting started.
Meesho has raised $190M+ from Naspers, Facebook, Sequoia, Elevation, Shunwei, Venture Highway, Y Combinator and others.
Awards and Recognition: Forbes 30 Under 30 (India and Asia list), Entrepreneur 35 Under 35, India's Most Innovative Company 2020 by Fast Company, Young Turk Startup of the Year 2020 by CNBC (awarded by Finance Minister Smt. Nirmala Sitharaman), First Startup Investment by Facebook in India, Linkedin Top Startup 2019 and 2020, Y Combinator Top Companies 2019.
knowledge of having sdlc life cycle,scripting
complex city analaysix and apptitude
Recently Expertrons raised a funding of $2.3 Mn in the Pre Series A round witnessing investors like Yoga Capital, Venture Catalysts, Auxano Capital, and existing investors LetsVenture, Ivycap Ventures, Iceland Venture Studios, Nikhil Vora (MD, Sixth Sense), and more.
Website: https://www.google.com/url?q=https://www.expertrons.com/&sa=D&source=editors&ust=1638190550065000&usg=AOvVaw19q-ZLjyeliv-P7Hmi3nwg">https://www.expertrons.com/
Expertrons Android App: https://www.google.com/url?q=http://bit.ly/expertrons&sa=D&source=editors&ust=1638190550065000&usg=AOvVaw2ZVF2RQYWnDe_uMojVUZSf">bit.ly/expertrons
Product Demo Video: https://www.google.com/url?q=https://bit.ly/ProductDemo_Expertrons&sa=D&source=editors&ust=1638190550065000&usg=AOvVaw0fkA0K8Cm25RykFAcrvRRy">https://bit.ly/ProductDemo_Expertrons
Watch Explainer Video: https://www.google.com/url?q=https://bit.ly/Explainer_Expertrons&sa=D&source=editors&ust=1638190550065000&usg=AOvVaw0QtXaTXcWVuB_wSqo-GI6M">https://bit.ly/Explainer_Expertrons
Roles and Responsibilities:
1. Manage and mentor the QA team in daily activities
2. Review requirements specifications and technical design documents to provide timely and meaningful feedback
3. Create detailed and well-structured test plans and test cases as per industry standards
4. Estimate, prioritize, plan, and coordinate testing activities
5. Perform manual testing on Responsive web and Mobile apps
6. Identify, record and track bugs till closure
7. Trace test cases and results back to specific user stories/requirements
8. Provide accurate test reports to QA lead
9. Coordinate with onsite development team members to ensure high-quality deliverable
10. Participate throughout the SDLC where inputs are the most valuable from a Quality Assurance perspective
11. Keep up to date on the latest industry trends in mobile technologies
Skills required:
1. Should have experience in Automation testing in mobile and web application
2. Should have experience in API Testing - Swagger UI/Insomnia/Postman
3. Should have knowledge about agile methodologies
4. Should have knowledge about test planning, test strategies, test scenarios
5. Should have knowledge about defect Life cycle, STLC, SDLC.
6. Should be able to handle production issues and solve the user's queries
7. App testing and its tools - Appium, Firebase Testlab, etc.
8. Experience with LambdaTest as testing tool as well
9. Strong Requirement analysis and boundary cases analysis
10. Strong analytical/Problem solving skills
exp-6.8yrs
salary-12-15lpa only
Skills required:
• 7-8 + Years of experience in automation with Selenium Cucumber framework and C# /
Python
• Candidates must be able to write test plans, test scenarios, test cases and do
exploratory testing, be process-oriented and above all, do a good job at documenting
the work done.
• Demonstrate strong grip on understanding business requirements, technical aspects of
software testing like - security and performance in addition to the general software
testing best practices.
• Hands-on & experienced with web and mobile applications testing using manual and
automation tools.
• Should be strong in setting up Selenium Test environment (Selenium Webdriver, C#,
MSTest, Nunit and Azure Devops pipeline)
• Must have CI/CD tool exposure (Preferably Azure Devops)
• Hands on experience in mobile app automation (iOS and Android)
• Hands on experience in Web Service testing using RestAssured/SoapUI/Postman
• Experience with load testing and knowledge of load testing tools like Jmeter would be
a plus.
• Experience with Security testing using ZAP tool will be plus
• Exposure to reporting Framework – Extent Report, Allure, etc.
• Building Automation Framework, adapt to new Languages and Tools, Solution
Provider, also wider thought process in understanding of Service Virtualization and
Performance Testing.
• Understanding on upcoming Technologies and Tools, should be able to provide
hybrid / Custom Solutions. Should have built Custom Tools for Automation.
• Awareness in creating Test Automation Frameworks for large-scale distributed
systems\cloud infrastructure.
• Familiarity with configuration management tools for software development (Azure
Devops server)
• Responsible for driving automation test strategy
• Should be strong in DB concepts
• Vast experience in testing with external APIs and SDKs
Education
Bachelor or Masters Education in electronics, computer, software engineering or other
relevant discipline.
Location: Pune, Maharashtra, India
We at FlytBase are looking for passionate and hardworking Software QA Automation Engineers to join our rapidly growing team. As a Software QA Automation Engineer, you will be responsible for the planning and implementation of tests that prove the functional and non-functional requirements of the system.
Role and Responsibilities:
- Designing and developing test automation scripts for a MEAN stack application.
- Using test automation guidelines.
- Testing and proving that the software meets major architectural requirements.
- Proving for scalability and performance of a software.
- Ensuring the quality of the system as a whole.
- Supporting the development team and software engineers during the development and testing phase.
- Build tools and frameworks to aid continuous delivery, deployment and debugging.
- Prepare defect reports and report test progress.
Qualifications and Requirements:
- At Least 2 years of experience in Automation Testing or similar role for MEAN stack application
- Experience with Jasmine, Karma, Protractor or similar end-to-end testing tool.
- Excellent knowledge in testing skills (design test plan and test strategy, writing and executing test cases, opening bugs, verifying bugs etc)
- A team player, fast learner with good interpersonal, verbal and written communication skills.
Good to have:
- Experience or keen interest in aerial robots i.e. drones.
What Will I Earn?
This role comes with an annual CTC that is market competitive and depends on the quality of your work experience, degree of professionalism, culture fit and alignment with FlytBase’s long-term business strategy.
Perks:- Fast-paced Startup culture
- Hacker mode environment
- Enthusiastic and approachable team
- Professional autonomy
- Strong meritocracy
- Zero bureaucracy
- Company-wide sense of purpose
- Flexible work hours
- Informal dress code
Selenium Grid
Page object Model
API testing(Rest Assured)
TestNG
CI/CD Tools
Agile
Java:
Collection Framework
OOPS Concept
Data Structure
Exceptional Handling