This is our last post in a four-part series about building a configurable pothole for testing autonomous cars. We built the configurable pothole prototype with five independent Scotch Yoke units controlled by servo motors and an Arduino UNO. For more background, please read the previous post of this series where we discuss how to interface Scotch Yoke units with Arduino UNO and […]
A configurable pothole for testing autonomous cars – Part 4
A configurable pothole for testing autonomous cars – Part 3
This is our third post about building a configurable pothole to test autonomous cars. We are making the configurable pothole with five independent Scotch Yoke units controlled by servo motors and an Arduino UNO. For more background, please read the second post of this series where we discuss two methods which convert angular movement to linear movement, why we selected […]
A configurable pothole for testing autonomous cars- Part 2
Autonomous cars are becoming a reality. We were wondering how testers could contribute to overcoming the engineering challenges related to self-driving cars. In the previous post of series, we discussed how self-driving cars work, typical sensors used in self-driving cars and some unconquered engineering challenges for self-driving cars. At the end of the post, we decided pothole detection was a suitable […]
Cleaning data with Python
I am sharing some tips and tricks on cleaning data and restructuring the data you are using for testing. Why this post? Qxf2 works with many data intensive applications. I’ve noticed a pattern – my colleagues hit very similar data related problems across many different projects. That got me thinking critically about test data. I was thrilled to stumble upon […]
Qxf2 internship program: Version 1.0
We trained two recently graduated engineers as part of an internship program. This post gives you a summary of what we did, how the interns felt about the program and what we learned. The origins of our internship program This section and the next is written by Arun, Qxf2’s founder. Last March, thanks to a suggestion by a rejected candidate, […]
A configurable pothole for testing autonomous cars – Part 1
A lot of research and development activity is going towards producing self-driving cars. Google and Tesla are playing a major role. We read many articles to figure out what all the fuss was about. And before we knew it, we were hooked. We even tried to imagine where we, testers, could play a role. We ended up building a configurable […]
Things freshers believe about a career in testing
Qxf2 wants to help testers. We think it is the best way to build our brand and showcase our work. We do a decent job of helping experienced testers get started with tools. But we do a lousy job of helping fresh graduates. So one of our goals over the next several months is to conduct paid internship programs that […]
How to reuse existing Selenium browser session
Suppose you are running a long Selenium test. The test runs fine but fails towards the end as some element was not found or was not clickable. Ideally, you would like to fix the locator and check it immediately. Now you wonder if you can reuse your browser session from the same point where the failure occurred. This post shows […]
Technical interviews at Qxf2
This post is to help candidates get a clear picture of what to expect in their final set of interviews with Qxf2. The interview process The final set of interviews takes between 3 and 4 hours. Depending on the candidate’s preference, we conduct the interview onsite or via Skype. There will be three rounds. Round 1: A senior Qxf2 employee […]
Videos senior Qxf2 employees watch
I have a pet but unproven theory. Bugs are born outside of code. Several conditions outside the control of engineering influence the quality of software being produced. And I want to find out what those conditions and factors are. I still cannot articulate my idea well, but the videos over here go a long way in helping me think and […]