Tiempo Software Trailblazers: Interview with Juan Carlos Barbosa Padilla

Juan Carlos has been a Software Tester III with Tiempo Development, at the Guadalajara development center, since 2013 and currently works with teams to perform manual and regression testing for client projects. He earned a degree in Administrative Informatics from Centro de Estudios Universitarios Veracruz and 2001 and has an extensive background as an information analyst and tester. He has eight years of experience, a certification from the International Software Testing Qualifications Board (ISTQB), and as a tester the majority of his work is focused on Web Applications.

He began his career with Tiempo Development at the Monterrey development center in 2011 and is driven by the challenges of his work. As a software tester he has been essential to the quality assurance of our products, ensuring that all components fit the requirements and exact needs of the client.

What about Tiempo Development made you want to work there?

I chose Tiempo Development over other companies because of the way Tiempo treats its employees. There is a lot of room for growth and innovative ideas, which is something that I know a lot of my coworkers appreciate.

All of my coworkers want to grow in their work and learn how to do things better. The work schedule is flexible, and I can always reach out to my team if I need help with something. It doesn’t feel like work sometimes; it feels a lot like home.

What are your areas of expertise?

I am ISTQB Certified as a tester and have the critical knowledge needed to plan, build, and operate a test throughout the lifecycle of software development. I have a lot of experience in algorithm testing, as well as testing scripts in Python, Java, and JavaScript. I also have background experience as a business analyst working with clients from a variety of industries.

While at Tiempo Development, which projects have you enjoyed the most?

Currently, I am working on an application for a U.S. client in the pet healthcare industry. The front-end of the application will help the client’s customers find and set their appointment times online.

The application will also allow customers to view the schedule and expertise of practitioners to help them find the right health care needed for their pet.

What about this project do you enjoy the most?

I love working with JavaScript, and many of my recent projects required me to create automated testing using JavaScript. Recently, I’ve been working more closely with the software engineers to plan the next stages of software development.

To do this effectively, I need to be able to prepare further testing to ensure that all components are working as they should, free of defects before the team moves too far into the next stages. JavaScript allows me to create automated tests along the way to make the process move faster.

Aside from JavaScript, what other tools do you use?

I use many tools for software testing, but some of the tools I find most effective are:

  • Rally – It allows us to communicate more effectively by setting priorities for each team member.
  • Vagrant – I can virtualize a development environment to test for future complications before an iteration is released.
  • VersionOne – Similar to Rally, it helps my team collaborate better by managing priorities.
  • SourceTree – I can manage my code repositories easier, letting me focus more of my time on testing and pushing things forward.
  • JIRA – This tool helps me keep track of user stories and sprints for further testing.

There are many tools you can use for testing; the most important thing is to stay in constant communication with the software engineers. If the testers and engineers don’t exchange information on what is being worked on or what goals they want the component to achieve, then you leave an opening for errors to come through.

Juan Carlos Barbosa Padilla is an essential member of our software development team, assuring the quality of our work for most effective solutions. For more information on how our expert software services at Tiempo Development bring value to our clients, read our case studies.