Python Test Engineer
- Design and plan how test automation will be used within the company, you will then need to execute the plan.
- Test simple to moderately complex application components based on functional requirements in production and dev environments.
- Work closely with the development team to identify, report, and troubleshoot defects; verify problem fixes in a detailed, efficient, and timely manner
- Conduct end-to-end testing to ensure deliverables meet requirements and expectations
- Perform SQL queries to analyze and manipulate data.
- Detects and tracks software defects and inconsistencies and reports them to development and project management teams.
- Working with product owners and developers to define acceptance criteria, identify risks, and plan testing coverage for upcoming features
- Work both individually and as part of a team.
TECHNICAL SKILLS:
- 4 years of experience testing solutions in object-oriented design and web applications developed using Python, Django, and Web API. Strong working knowledge of architecture and GUI usability.
- 4-year experience using selenium
- Minimum 1 year of experience in database testing with the ability to understand, write and execute SQL queries.
- A good understanding of software fundamentals including software design, algorithm development, data structures, code modularity, and maintainability.
- Ability to understand and approach projects in a logical and systematic manner so testing is detailed, thorough, and accurate.
- Experience with scripting experience is nice-to-have.
- Ability to communicate well and comfort in working with multiple internal and external teams.
PERSONAL QUALIFICATIONS:
- Bachelor’s Degree in Computer Science/related field or relevant work experience
- Minimum 3 years of software testing experience through a full system development life cycle, including implementing test plans, test cases, and test procedures
- Ability to teach yourself new technologies, processes, and products at a fast pace.
About Our Client company is into Computer Software. (EC1)
Similar jobs
Position: Sr SDET
Experience: 5 years
Location: Pune (Amar tech park)
Mode: 5 days a week from office
What’s the role?
We are looking for a Senior SDET to contribute to the design and building of our software offerings. Our engineering team works with .NET in an Agile environment. We use Azure DevOps Pipelines and Release. The definition of 'DONE' includes writing automated tests so our full regression on releases will effortless. We strive to do thing right and not just band-aid the problems. Our management is engaged and looking for feedback on how we can become better, iteratively.
You will have the opportunity to…
- Participate in story refinement sessions to ensure the details and dependencies are well
- defined & understood with considerations for testing
- Collaborate with Product Owner and Developers as a team to deliver quality
- Writing and maintaining tests cases, executing, and perform ad-hoc testing with the end-user
- experience in mind
- Automate test cases based on priority before the close of the sprint
- Participate in code review to ensure commits are up to standards
- Monitor the Azure Release for regression bugs and or issues with environments
- Work with geo-distributed teams to coordinate testing of features
- Be vocal during Retrospective meetings and follow up on process improvements
- Managing quality and bugs reports in all stages of releases
Our ideal candidate will have…
- 5+ years of experience as an SDET
- 3+ years of experience with Selenium WebDriver and Grid
- 2+ years of experience of testing web API through code
- Strong experience of OOP design with C# programming skill
- Ability to write complex SQL queries for data validation
- Knowledge of test methodologies and their corresponding tools
- Ability to recognize errors and assess risks within applications and or processes
- Working knowledge with Visual Studio 2016+ and Git
- 1+ year of experience with of CI/CD pipelines
- An understanding of the ROI and risk for ah-hoc testing, test automation, code coverage and
- feature coverage
- A passion for design, development, and quality.
Job Description
Location – Bangalore
Experience – 6+ yrs
Hiring Test Automation Architects to build the world's leading and most comprehensive open-source test automation platform.
In this role, you will work primarily with our global customers as their test automation architect, recommending and creating custom test automation solutions and integrations with other tools to help them build fully automated DevOps pipelines. You’ll also help us build capabilities in our platform that are missing from currently-available tools in the market. Internally, you will work with Solutions Engineering and Product teams to bring your unique customer insights to product roadmap discussions.
Job functions
- Understanding customers’ test automation requirements and designing solutions for them
- Enhancing the test automation capabilities of our platform by building solutions for unique and some of the most common, complex test scenarios using Java, Selenium, Appium, etc.
- Actively evaluating testing tools in the market to identify feature gaps that can be addressed by the Platform.
- Designing and implementing test automation capabilities.
- Helping our Solutions Engineering team build add-ons for unique automation requirements.
- Brainstorming with the Product and Solutions Engineering teams to come up with new features for the product roadmap.
- Helping potential customers understand the difference between Testsigma and other test automation tools during POCs.
- Building with the community by discussing and validating potential new features with the community on Discord and other public channels.
Job requirements
- Excellent programming skills in Java, Python, Ruby, Javascript (node.js), etc.
- Experience designing and developing test frameworks using popular tools like Selenium, Appium, etc.
- Experience working with Selenium, Appium, Cucumber/Gherkin, web-service automation tools like Rest Assured, and few other popular automation tools/frameworks.
- Firsthand experience working with CI/CD tools like Git, Jenkins, etc.
- Knowledge of integrating test automation frameworks with Bug Reporting tools, Project Management tools, CI/CD tools, Communication tools, Test Data Management tools, etc.
- Experience working with at least two scriptless/codeless/low-code/no-code test automation tools.
- Understanding of various test automation methodologies at all levels (unit testing, functional testing, component testing, integration testing, system testing, etc.).
- Ability to work collaboratively in fast-paced environments.
- Strong written, verbal, presentation, and interpersonal skills.
- Experience in contributing to open-source projects is a plus.
them peace of mind on every transaction they make with us! OLX Group is a global product and tech
company with 19 brands, +5000 people, 45 countries and one mindset - customer first. Every month
350 million people use our trading platforms. We estimate that 17 million things are exchanged on our
apps and platforms every single month.
And this is not enough! OLX Group is part of Prosus, a global internet group and one of the largest
technology investors in the world! With this we combine the spirit and agility of a startup with the
maturity that comes from being part of a 100-year-old company.
What you will be doing :
• As a SDET for OLX Autos Dealer Experience Team, you'll get the chance to work with an
internationally diverse group of smart people and have the liberty to implement and improvise
automation suits with your ideas and processes in your very own team with us.
• You'll work in a company that brings together classifieds and offline car-sales, helping to
disrupt the way cars are being sold on a global scale. The role is really exciting as it is both
functional and automation.
• You’ll be working with a cross functional pack and QA chapter to shape high quality culture of
android/ios/web apps with product and design experts.
• You’ll be contributing to feature acceptance scenarios right from planning to go-live. Develop
functional understanding and drive the automation lifecycle (develop-review-maintain) for
native and web apps.
Who we’re looking for:
Must Have :
• Strong Engineering Automation and Functional Quality background with at-least 2 years in the
industry.
• Track Record of any programming language and simple constructions (JavaScript preferable.
Java/Python/Golang is a good to have).
• Past active role in working with agile (scrum/kanban) development and delivery processes.
• Very good understanding of QA principles / test design techniques (e.g. boundary values
analysis , equivalence partitioning, state transition, model based testing etc).
• Should have experience with tools like Jira, TestRail.
• In-depth experience with one or more test automation frameworks using Selenium, Appium or
other automation stacks.
• Knowledge of test automation patterns (ex: Page Object), Understanding of GoF patterns is
beneficial.
• Working with APIs and native android or ios clients.
• Engineering Mindset with the ability to translate from functionality to test scenarios covering
corner cases.
Good to have :
• Experience with high traffic websites and 24/7 operation.
• Hands-on experience with both white box and black box testing.
• Experience in CI / CD, infra strack knowledge (docker, K8s, public clouds).
• Familiar with Microservices vs Monolithic architecture.
What we’ll give you:
• Unique opportunity to become a part of an international team of top engineers learning from
one another and contributing to the global OLX Group success.
• Phenomenal place to learn and develop within a fast growing, global classifieds leader which
opens further career opportunities in the diverse world of OLX.
• Great Perks as a baseline, including opportunity to go for courses and conferences.
• A workplace where trust, empowerment and feedback are valued; a positive and inspiring
working atmosphere.
• Office in the city centre of Gurgaon
• Flexible working hours and the option to do home office.
• Mentoring; personal branding support focused on leadership; diverse career opportunities.
• Access to an online learning platform with 20.000 online courses for coding, management
techniques, languages and many more.
What you'll need to know about us:
• OLX Group is a global product and tech company, operating in more than 40 countries under
17 market-leading brands such as Avito, letgo, OLX, Property24, AutoTrader and more.
• We’re a team of 5,000+ ambitious, curious people building online marketplaces that are used
by over 330 million people every month to buy and sell almost anything, promoting prosperity
within local communities.
• We are proud to be different, and we work differently too. We combine the spirit and agility of
a start-up with the maturity that comes from being part of a 100-year-old company.
• We are allergic to corporate interference and we love to operate in exotic and challenging
markets! We improvise, experiment and push each other further.
OLX Group is a Naspers company, a global consumer internet group and one of the
largest technology investors in the world. Around a fifth of the world’s population improve their daily
lives by using the products and services from companies that Naspers operates and invests in.
Our Mission
We empower people to upgrade their lives by making it easy for one billion people to exchange goods
and services through products and services customers love.
If you are as excited as us about this position and our company, we hope you join us! If you’d like to
learn more about the OLX Group take a look at the other parts of our website. And remember, we are
an equal opportunity employer
- Candidate must have knowledge in the testing domain and must have knowledge of testing of web-based applications.
- The candidate will be responsible for the testing of web-based applications.
The candidate will also act as the Business Analyst for the project.
The eye-catching ability to find bugs from a client’s perspective. - Exposure to Automation Testing using Testing Tools such as (Selenium Web driver, TestNG, jmeter or similar tools) will be an added advantage.
- Good understanding of software development life cycle.
- Familiar with Database testing; good reporting & documenting skills.
- Good analytical skills with Out of the box thinking and can do attitude.
- Should be flexible and adaptable
- Good Problem-solving and Troubleshooting skill
- Will be responsible for creating Test cases and creating Client & Internal Reporting.
Minimum 10 years of relevant experience:
- Should have worked extensively in various Testing projects
- Responsible to develop and drive the framework development for the assigned projects
- Should be expert in providing high level of Process Improvement through reusable code (at least 70%)
- High level of technical expertise to handle automation framework development from scratch on various tools
- Expert in Selenium and Java
- Should have good understanding of Behaviour Driven Development (BDD) framework in automation testing
- Should have worked on various frameworks like TestNG, Maven, Cucumber
- Good to have experience on various other automation testing tools like Qualitia, TOSCA, UFT
- Good knowledge on Continuous Integration/Continuous Deployment (CI/CD)
- Good knowledge on source control systems like SVN, Git, etc.
- Basic Experience in Capital Markets/Stock Exchange/Broking House domain
- Should be well versed with both Functional and Non-Functional Testing
- Must be aware of API and Database testing
- Basic knowledge of SQL queries
- Must have worked on test management tools like HP ALM
- Must have experience of defect tracking tools like Jira, Mantis
- Should have knowledge of various platforms like Windows, UNIX
- Efficient in understanding the Defect Lifecycle
- Efficient in scripting languages like Java, C#
- Contribute to framework development and emphasize on reusability
- Should have worked on Agile based projects; Good to have experience in TDD/TFD
- Must be aware testing artefacts like test strategy, test plan, defect report, etc.
- Regular tracking and reporting
- Review the work of the junior testers
- Assembling and coordinating project team members; assigning individual responsibilities
- Prepare testing metrics and share with the Test manager
- Should stay updated with the latest developments in the field of Testing
- Excellent client-facing and internal communication skills
- Excellent written and verbal communication skills
- Coordinate recruitment or selection of project personnel
As the only truly unified cloud communications platform that integrates both UCaaS and CCaaS (contact center), Dialpad is on a mission to prove that employees don’t need to be in the office, stuck at a desk, or wearing pants to be 110% effective at their job. Our patented Voice Intelligence technology is embedded in every call to transcribe conversations, capture action items, provide coaching, analyze sentiment, and more—in real time.
Who we are
At Dialpad, work isn’t a place you go, it's a thing you do. And we don’t just build products for everywhere workers—we are everywhere workers. With offices in the Bay Area, Austin, Raleigh, Vancouver, Waterloo, Tokyo, London, Sydney, and Bangalore, along with remote workers around the world, we are dedicated to building a diverse workforce, where each individual is welcomed and valued for their personhood and contribution.
With a $1.2 billion valuation and over $250 million in funding from Google Ventures, Andreessen Horowitz, OMERS Growth Equity, ICONIQ Capital, Felicis Ventures, Work-Bench, Scale Ventures, and other top VCs, Dialpad attracts top talent from leading tech companies, and every member of our team plays an essential role in creating dynamic products that enable workers to collaborate and be productive from anywhere.
The team
The Telephony platform team maintains a complex set of APIs and microservices that provide the backbone for real-time communication in our products. Our systems are evolving and we need quality experts to inject confidence and stability into that evolution.
We are looking for a highly skilled developer who is adept at building scalable test frameworks. A passionate quality leader with excellent written and verbal communication skills, capable of guiding a team to the automation paradise. If this is your type of paradise then you could be engineering automation systems that the development team will rely on daily.
Who you are
- Experienced in developing flexible test frameworks and tools that substantially increase developer confidence.
- You work with cloud technologies, including the testing of REST services.
- You implement automatic reporting that will contribute to rapid resolution of failures.
- Capable of bringing together system testing with independently working components.
- Develop and execute comprehensive test strategies.
- You like mentoring other engineers about engineering, automation and testing best practices.
- You independently analyze and troubleshoot advanced Python code and microservices.
- You communicate and work cross-functionally and across management levels.
- You advocate for doing the right thing even if it’s difficult.
What you will achieve
In your first 3 months: Fluency
- You will develop a deep understanding of the technology stack, network traffic concepts and terminology.
- You will have developed a strong understanding and strategy for the independent nature of our testing needs.
- You will apply that strategy to design and start building an initial framework with reporting.
- You will commit multiple high-value automated tests and start the process of addressing CI failures.
In your first 6 months: Mastery
- You will contribute to design discussions and participate in code reviews.
- You will continuously learn and expand the automation testing framework.
- You will contribute to improving functional API documentation.
- You will take ownership of test failures to ensure our CI system stays reliable.
- You will mentor and coordinate work with other SDETs
- You will start to explore performance and other testing areas of testing needs.
Bonus if you have:
- Knowledge of IP traffic concepts and terminology
- Experience with VoIP, Telecommunication Systems, and Communication technologies
- Familiarity with Google Cloud Platform (GCP), Docker or Kubernetes
- Build automation that developers can use locally.
- Hands-on expertise on various VoIP & TDM based testing tools like SIPp, Navtel, Spectra2
- Experience in load testing complex real-time communication platforms
Benefits
Culture
We’ve been named a Top Workplace seven times because we truly live and breathe our culture. In alignment with one of our core values, “Skill & Will,” we strive to bring on only the most passionate and talented people to our team. Collectively, Dialers work together to solve problems that help the everyday worker. We foster a collaborative environment where people are elevated, wins are celebrated, and development is encouraged.
Compensation and Equity
Teamwork makes the dream work. Recognizing that our talented and committed team members drive our success, Dialpad offers competitive salaries in addition to stock options because each Dialer participates in our success.
Healthcare and Wellness
Stay healthy and happy! All employees will be covered with medical insurance along with up to five dependent members of the family. We even offer a monthly stipend to help cover your gym membership costs and offer a variety of wellness events to attend. Who wants to join a fitness class, a zen session, or a cooking class? That and more are available to all Dialpad employees!
Equity, Balance, and Belonging
At Dialpad, we value the humanity that makes each of us unique. We strive to ensure everyone is supported equitably, and Dialers are free to bring their full selves to work each day, and celebrate others doing the same. We champion the intersectionality that exists between gender identity, ethnicity, age, disability status, and the many other aspects of our greater humanity.
Flexible Work Accommodations
These days, it’s business as unusual. That’s why we offer a monthly stipend to help cover your cell phone and home internet. We also cover costs for home office equipment and encourage employees to take advantage of our generous time off and vacation policy.
Education
We believe in your future as much as you do! That's why we offer a yearly stipend for continued learning and education expenses.
Meals & Transportation
Use a prepaid card to pay for the commute to the office and enjoy meals, snacks, and drinks on us.
Dialpad is an equal opportunity employer. We are dedicated to creating a community of inclusion and an environment free from discrimination or harassment.
- 1 - 3 years of experience in Automation Testing.
- Must have experience working with Automation Testing and Basic manual, POSTMAN, API Testing, Mobile Testing and Jmeter.
- Good understanding of SLDC and STLC
- Design, write and execute detailed test Cases for web and mobile application
- Contribute ideas to improve our QA processes and best practices based on your extensive experiences.
- Work with development team to understand the underlying technology to improve the authored test cases.
- Execute the test cases and ensure that the product is adhering to the functional specs authored.
- Hands on Experience in Mobile Application (Android/IOS) end to end testing,
- functional and UI Testing
- Responsive Testing
- Experience using defect management tool
- Excellent Logical and Reasoning thinking must
- Excellent communication is a must
Job Position (Title) |
QE – Automation Engineers and Leads |
Job Type |
Permanent |
Location |
Gurugram / Hyderabad/ Pune (WFH Presently) |
Technical Skill Requirements |
Jira, Java, Selenium, Desired- Restassured |
Role and Responsibilities |
|
Required Skills |
· Hands-on experience in automation testing using Selenium along with Java is desirable. Experience with CI with Jenkins or other tools. · Good knowledge of behaviour-driven development frameworks like Cucumber. · Well-versed with Software Testing Life Cycle. · Experience in user acceptance testing. · Should be excellent in writing functional and technical documentation. · Must have strong analytical skills and should be detail oriented. · Good communication, interpersonal, presentation, and problem-solving skills. |
Must have Java experience with Selenium Web Driver and expertise in Integration with existing Applications
Experience working in an Agile environment together. Certifications from ISTQB would also be a big plus
Experience in REST/SOAP Web Services
Experience working in Unix, Linux environment
Good to have knowledge in CI/CD using Jenkins
Soft skills: Excellent communication skills, problem solver and self-driven.
Job Description for SDET (Test Automation - Selenium-Java)
As a SDET you will work closely with development teams, project managers, business analysts and manual testers across different projects.
Employment Type – Full Time - Permanent
About us
Founded in 2015 in Pune, vTEST (www.vtestcorp.com) is an independent software testing services firm based out of Pune, India and registered in Delaware, US. vTEST works with clients across the globe and employs Manual and Automation Testers to implement best testing practices for all types of testing. Our testers work from vTEST offices in Pune OR from our client offices across India and international locations.
Once here you will?
Some of the things that you can look forward to doing once you are here are:
1. Be part of Agile rituals like Feature elaboration/Estimation, daily stand-ups, release planning, Iteration Planning Meeting, Retrospective, Showcase, etc
2. Conduct detailed automation tests for each application being released and produce comprehensive reports.
3. Research new tools, methods and keep yourself up to date with the latest trends in test automation arena.
4. Own the test automation tasks for multiple projects simultaneously.
5. Recommend and implement test strategies that ensure best delivery to client.
6. Highlight risks for testing delivery to project manager, business stake holders.
What does vTEST offer you?
vTEST is a place unlike any other. It’s a place where you can solve diverse, complex challenges for our clients, alongside thoughtful, intelligent individuals who lead with curiosity, empathy, and optimism. We work hard, but we also intentionally craft moments that allow our community to pause, create, and connect. We encourage our community to bring their whole selves to work, respect the need for work-life balance, and allow for autonomy in the design process and your career. Perks include
While some organisations offer you perks and benefits, we offer you the ‘vTEST Experience.’ An experience that gives you the opportunity to learn, innovate and have loads of fun.
As we aspire to be an organisation where every meet-up that happens in Pune happens at vTEST. ng partner
We organise series of technology events, hackathons, workshops and tech meet-ups to give our wiz kids the opportunity to interact with industry leaders and to also spread and rely on the expertise we possess.
We do everything we can to make life here as easy as possible and do our best to take people's personal situations into account. Some of our key perks reflect our culture at vTEST:
Technology: A company that promotes technology evangelism. Our constant endeavor is to continue to challenge our technology landscape and to pioneer the use and implement some of the coolest available technologies in the world.
Learning & development: At vTEST, we believe in continuous learning and upgrading skills to have our testomaniacs at par with latest industry standards. All testomaniacs are encouraged to identify trainings, courses, sessions and conferences that they would like to attend. We sponsor INR 5000 per annum for each testomaniac to attend trainings, seminar, and conferences on prior approval from Team Lead and HR.
Industry Connects: We provide a lot of opportunities for our employees to interact, learn and collaborate with thought leaders and evangelists in the industry through many connects, meet-ups and workshops that we conduct in our organisation. We also encourage our folks to publish papers, present at various conferences and even write books and are open to provide all kinds of support required in such endeavors.
Thank God It’s Friday (TGIF): Each testomaniac is required to speak on tools, technology, domain on alternate Fridays as a part of our TGIF Series. We love to share what we know and TGIF is the best platform where we have all our testomaniacs connected and participate for the next generation of testing.
Choose your own work days and work hours: We work for 9 hours per day typically from 10am to 7.00pm IST Monday to Friday. However, you are free to decide your own working hours and sometime working days too like Tuesday to Saturday, Sunday to Thursday. For testomaniacs working out from client office, they are required to follow the workdays, timings and holiday calendar as per client location.
Sabbaticals: We promote leaves for a purpose. Employees can take an unpaid sabbatical for a maximum of 3 months, to set up their own business or for higher education.
Relevant experience - Minimum qualifications:
Total IT Experience: 3 to 7 years
Education: MCA or BCA or any Computer Degree.
Good experience in manual testing of at least 1 of web applications, clientserver applications, mobile apps
At least 2 year experience with test automation using any tool like Selenium WebDriver with Java
Good understanding of operating system concepts, databases, system architecture and performance testing concepts
Good understanding of SDLC, STLC and different project methodologies
Good understanding of test plan, test cases writing/reviewing, effort estimations & test strategy
Strong analytical skills with excellent troubleshooting approach
Good verbal and written communication in English
Excellent documentation skills and able to explain application workflow, system design, defects and functionality in clear and concise manner
Able to work independently and multi-tasking
Preferred qualifications:
Managerial or Lead experience is not desired as this is an individual contributor role.
Experience with any scripting language is a plus.
Any testing certification such as ISTQB, CMMi standards, Agile and Scrum knowledge.