Dnyaneshwar Suryawanshi “Work would be boring if it weren’t a challenge”

Nora Nirhamo | 2023/09/07

During his career, Dnyaneshwar has worked on several different projects where he has been able to learn from his skilled teammates, develop his presentation skills, and learn more about how test automation work. Learn more about Dnyaneshwar’s career.

Test Automation Engineer Dnyaneshwar Suryawanshi is an ambitious worker with five years of experience in manual and automated testing.

When Dnyaneshwar began work with us, he had already completed industry studies, work experience, and several projects.

“My first job in the software industry was as an intern in an Indian company working with software development and testing. The company offered interns various training programmes.”

Dnyaneshwar was interested in software testing right from the start of his career. He applied and was accepted into a manual testing training programme offered by the company. The first project Dnyaneshwar worked on as a tester focused on the development of 5G network technology. His next project took him to the mobile industry.

“We were developing a new mobile phone for the markets. We manually tested the operating system, its functions, and its apps and hardware. We also carried out network testing and end user testing.”

After that, Dnyaneshwar’s interest in test automation increased, and he decided to learn more independently.

“I began to study test automation development. I had previously studied basic Python, so I began to expand my skills with advanced Python.”

A wide range of testing experience in various projects

Dnyaneshwar’s next project was for an Indian streaming service where he and his team carried out manual end testing and manual user testing for a freshly launched app.

“In practice, we tested the entire application. During the testing phase on the new app, we found lots of bugs and stability issues, such as problems that also affected end users.”

But the project ultimately went well, and the customer gave the team the opportunity to demonstrate their skills with a demo. Despite just starting out in their careers, the software testing trio developed their own scripts, frameworks and architecture, and succeeded in nabbing the project for themselves.

“We developed several scripts for different platforms, such as Android, iOS, web platforms, and different browsers. We also got the opportunity to travel around India to carry out network testing in the API in question. All in all, it was a great experience,” says Dnyaneshwar.

After the project ended, Dnyaneshwar returned to mobile testing for a while. An Android-based high configuration devices was tested manually and through automation.

“I got to do a different kind of testing from what I’d previously done. I learnt about smoke testing, stress-level testing, and performance testing. In addition to testing, I also got to develop various test automation scripts.”

The project attracted lots of potential customers to the office in Mumbai. For Dnyaneshwar, it was an excellent opportunity to develop his presentation skills.

“I presented our team’s work, app framework, and the automated testing and software development services we could offer to them. I made just over ten demos for different customers. They were great opportunities to develop my presentation skills.”

After testing an Android-based high configuration devices, his career led to a project that developed and tested warehouse management software.

“It was a web-based and data-based project. It used RFID to precisely know the locations of all of the goods and people moving around a port area. It was an interesting project, and different from my previous projects,” says Dnyaneshwar.

His next job would be at a company in the finance industry, where Dnyaneshwar and his team developed testing architecture for the company’s point of sale devices.

“The software development team had coded the software for the POS devices, but there were no foundations for testing at all. So, we took reference from another project and developed them entirely ourselves.”

Managing a web testing team and working with robots

Before moving to Softability, Dnyaneshwar worked on a technology company’s project. The project was large, and contained API, web, and back-end testing.

“Overall, the project taught me a lot and was my first time working with web testing. We used technologies I hadn’t previously heard of”.

Dnyaneshwar’s last project for that company related to payment terminals. The project was for a Finnish customer and lasted around eighteen months. It was enjoyable and challenging for Dnyaneshwar.

“I used Robot Framework and Python, which I’m familiar with, in the project. The libraries, frameworks and architecture were completely different from what I’d previously used, though.”

“I was tasked with obtaining the app frameworks and scripts from another already developed project and getting the test automation ready.”

In this project, Dnyaneshwar also got to learn more about working with robots, as end users’ interactions with payment terminals were simulated using a robot.

After the project, Dnyaneshwar was offered the opportunity to work in Finland, and he decided to take it.

Robots awaited him in Finland, too. He finally got to see how the robots’ mechanical movement happened. Previously, he had operated robots remotely from India using Jenkins.

“It was great to get to see the robots! I also broke quite a few robot components, plus a 3D printer. It was a good learning opportunity to fix them,” Dnyaneshwar laughs.

Working on a test automation team at an industrial equipment manufacturer

Dnyaneshwar is currently working in a team of a few people in a Finnish international industrial equipment manufacturer project. The team consists of test automation developers and a manager. They also collaborate with software developers.

The software they are working on relates to logistics automation, where large devices move goods from one place to another.

“In this project, we’re using several technologies, and a few other tools that I haven’t used yet, such as Docker and Containers.”

Logical deduction, problem-solving, and observation skills are strengths

At its core, a tester’s job is all about finding problems and faults. Testers are required to be skilled at logical deduction, problem-solving, and observation.

“I think many people can write basic code, but not everyone has logical deduction skills. A tester’s work is all about finding and fixing problems. I would say that I’m good at thinking logically, and I naturally pay attention to detail.”

Dnyaneshwar needs challenges to keep his work interesting.

“Challenges and problem-solving inspire me to keep going. If there aren’t any challenges, work soon becomes boring.”

Teamwork skills are important when working on a project

Dnyaneshwar believes that teamwork is one of the most important skills in project work. Effective communication is necessary for the project to succeed.

“If the communication isn’t there, it’s difficult to know what we’re doing. In the worst case, two testers will be working on the same task, which is a waste of time.”

In addition to good communication, you also have to be able to express your thoughts and questions in a way that is easy for others to understand. It’s also important to know your team members’ skills.

“If I don’t understand something or if I need help, I can ask the people who are responsible for or know more about the matter in question.”

Dnyaneshwar would like to thank the teams he has been able to work with. He has encountered skilled and helpful people who have been happy to share their expertise.

“Working with more experienced people is a good opportunity to learn more yourself. Having smart teammates around you is an invaluable advantage,” sums up Dnyaneshwar.

Would you like to be part of a skilled team? Take a look at our job vacancies.

Keywords:

You might be interested:

Do We Already Know Everything There Is to Know About Software Testing?

Kari Hakulinen | 2024/05/29

One of the ancient early books of the biblical canon already knew it: “Nihil novi sub sole,” or as put in modern English, “There is nothing new under the sun,” meaning there is nothing truly novel in existence.

Read post
A person with glasses looking at a laptop and another screen with code on them.

Compromising on software testing is the last thing companies should do in a fluctuating market 

Mauri Jokela | 2024/04/24

Pre-release software testing is a business-critical phase of software development. However, in a fluctuating market, we’ve seen a trend where some companies compromise on software testing, thereby taking a huge financial risk if the software doesn’t perform as expected.

Read post

Keuda Logistics – pallet loading as a VR Exercise

Mikael Bowellan | 2024/04/10

Softability XR Studio developed a VR exercise on the VR Builder platform in collaboration with Keuda to support logistics education at Keuda.

Read post

Selecting embedded operating systems can be a pickle – Why FreeRTOS should be your go-to option

Toni Akkala | 2024/02/20

There is a plethora of embedded operating systems software developers can choose from when starting a new project from scratch. In this blog post, I will review some aspects to consider when selecting such an operating system. I will also describe the features of one that I think suits many different systems.

Read post

Adopting Agile Methodologies in industrial sectors – advantages and common pitfalls

Richa Chavada | 2024/01/16

Agile development is a methodology and mindset in software development that prioritizes cross-functional collaboration and continuous improvement flexibility, collaboration, customer satisfaction, and iterative progress.

Read post

Jan Tillander still holds a strong passion for the software industry

Nora Nirhamo | 2023/12/15

We have a team of skilled individuals who are motivated and eager to develop in their work. We asked Senior Software Architect Jan Tillander, working as a consultant for our client, about his experience working within Softability. Get to know Jan’s story and expertise!

Read post

Alexander Gudzovskiy’s enthusiasm for the software industry and learning new things is still going strong 

Nora Nirhamo | 2023/12/04

Alexander has years of experience in the software industry behind him, but his enthusiasm towards the software industry is still going strong. Learn more about Alexander’s career path, his proficiency with programming languages, projects and what motivates him at work.

Read post

XR-SPACE: Harnessing the potential of XR technologies and leveraging video communication to enhance remote support and training

Daniel Haldan | 2023/11/23

In this blog post we’ll explore the key aspects of XReach’s participation in the XR-SPACE project, delving into how this collaboration positions our solution at the forefront of innovation in the realm of remote support and training.

Read post

KONE – In skilled and reliable hands

Nora Nirhamo | 2023/10/27

The cooperation between Softability and KONE, which has lasted more than a decade, is based on trust, openness and high quality. Softability’s consultants work at KONE in various projects, especially with the software that moves the elevators. KONE’s Product Owner Alessio Calcagno emphasizes the high quality of the consultants’ expertise and their strong industry knowledge in industrial equipment manufacturing.

Read post